Skip to content

Commit b1634ce

Browse files
Regenerate based on live api (#5)
* Regenerate based on live api * regen
1 parent 87973a4 commit b1634ce

File tree

137 files changed

+3452
-467
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

137 files changed

+3452
-467
lines changed

.openapi-generator/FILES

Lines changed: 20 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ api/feature-flag-setting-values-using-sdkkey-v2-api.ts
1111
api/feature-flag-setting-values-v2-api.ts
1212
api/feature-flags-settings-api.ts
1313
api/integration-links-api.ts
14+
api/integrations-api.ts
1415
api/me-api.ts
1516
api/members-api.ts
1617
api/organizations-api.ts
@@ -19,20 +20,17 @@ api/products-api.ts
1920
api/sdkkeys-api.ts
2021
api/segments-api.ts
2122
api/tags-api.ts
23+
api/webhooks-api.ts
2224
base.ts
2325
common.ts
2426
configuration.ts
2527
git_push.sh
2628
index.ts
27-
model/access-type.ts
2829
model/add-or-update-integration-link-model.ts
2930
model/add-or-update-jira-integration-link-model.ts
30-
model/add-user-to-group-request.ts
3131
model/audit-log-item-model.ts
32-
model/audit-log-type.ts
3332
model/code-reference-model.ts
3433
model/code-reference-request.ts
35-
model/code-references-for-setting-model.ts
3634
model/comparison-value-list-model.ts
3735
model/comparison-value-model.ts
3836
model/condition-model.ts
@@ -44,6 +42,7 @@ model/config-setting-values-model.ts
4442
model/connect-request.ts
4543
model/create-config-request.ts
4644
model/create-environment-model.ts
45+
model/create-integration-model.ts
4746
model/create-or-update-environment-access-model.ts
4847
model/create-permission-group-request.ts
4948
model/create-product-request.ts
@@ -53,23 +52,24 @@ model/create-tag-model.ts
5352
model/delete-integration-link-model.ts
5453
model/delete-repository-reports-request.ts
5554
model/environment-access-model.ts
56-
model/environment-access-type.ts
5755
model/environment-model.ts
58-
model/evaluation-version.ts
5956
model/feature-flag-limitations.ts
6057
model/flag-reference.ts
6158
model/index.ts
6259
model/initial-value.ts
6360
model/integration-link-detail.ts
6461
model/integration-link-details-model.ts
6562
model/integration-link-model.ts
66-
model/integration-link-type.ts
63+
model/integration-model.ts
64+
model/integrations-model.ts
65+
model/invitation-model.ts
6766
model/invite-members-request.ts
6867
model/json-patch-operation.ts
6968
model/me-model.ts
7069
model/member-model.ts
71-
model/operation-type.ts
70+
model/modify-integration-request.ts
7271
model/organization-admin-model.ts
72+
model/organization-invitation-model.ts
7373
model/organization-member-model.ts
7474
model/organization-members-model.ts
7575
model/organization-model.ts
@@ -78,24 +78,23 @@ model/organization-permission-model.ts
7878
model/organization-product-model.ts
7979
model/percentage-option-model.ts
8080
model/permission-group-model.ts
81-
model/prerequisite-comparator.ts
81+
model/preferences-model.ts
8282
model/prerequisite-flag-condition-model.ts
8383
model/product-model.ts
84+
model/reason-required-environment-model.ts
8485
model/reference-line.ts
8586
model/reference-lines.ts
87+
model/replace-setting-model.ts
8688
model/rollout-percentage-item-model.ts
87-
model/rollout-rule-comparator.ts
8889
model/rollout-rule-model.ts
8990
model/sdk-keys-model.ts
90-
model/segment-comparator.ts
9191
model/segment-condition-model.ts
9292
model/segment-list-model.ts
9393
model/segment-model.ts
9494
model/setting-data-model.ts
9595
model/setting-formula-model.ts
9696
model/setting-model.ts
9797
model/setting-tag-model.ts
98-
model/setting-type.ts
9998
model/setting-value-model.ts
10099
model/tag-model.ts
101100
model/targeting-rule-model.ts
@@ -104,14 +103,22 @@ model/update-environment-model.ts
104103
model/update-evaluation-formula-model.ts
105104
model/update-evaluation-formula-with-id-model.ts
106105
model/update-evaluation-formulas-model.ts
106+
model/update-member-permissions-request.ts
107107
model/update-permission-group-request.ts
108+
model/update-preferences-request.ts
108109
model/update-product-request.ts
110+
model/update-reason-required-environment-model.ts
109111
model/update-segment-model.ts
110112
model/update-setting-value-model.ts
111113
model/update-setting-value-with-setting-id-model.ts
112114
model/update-setting-values-with-id-model.ts
113115
model/update-tag-model.ts
114-
model/user-comparator.ts
115116
model/user-condition-model.ts
116117
model/user-model.ts
117118
model/value-model.ts
119+
model/web-hook-request.ts
120+
model/webhook-config.ts
121+
model/webhook-environment.ts
122+
model/webhook-header-model.ts
123+
model/webhook-model.ts
124+
model/webhook-signing-keys-model.ts

api.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/* eslint-disable */
33
/**
44
* ConfigCat Public Management API
5-
* The purpose of this API is to access the ConfigCat platform programmatically. You can **Create**, **Read**, **Update** and **Delete** any entities like **Feature Flags, Configs, Environments** or **Products** within ConfigCat. **Base API URL**: https://test-api.configcat.com If you prefer the swagger documentation, you can find it here: [Swagger UI](https://test-api.configcat.com/swagger). The API is based on HTTP REST, uses resource-oriented URLs, status codes and supports JSON format. Do not use this API for accessing and evaluating feature flag values. Use the [SDKs instead](https://configcat.com/docs/sdk-reference/overview). # OpenAPI Specification The complete specification is publicly available in the following formats: - [OpenAPI v3](https://test-api.configcat.com/docs/v1/swagger.json) - [Swagger v2](https://test-api.configcat.com/docs/v1/swagger.v2.json) You can use it to generate client libraries in various languages with [OpenAPI Generator](https://github.com/OpenAPITools/openapi-generator) or [Swagger Codegen](https://swagger.io/tools/swagger-codegen/) to interact with this API. # Authentication This API uses the [Basic HTTP Authentication Scheme](https://en.wikipedia.org/wiki/Basic_access_authentication). <!-- ReDoc-Inject: <security-definitions> --> # Throttling and rate limits All the rate limited API calls are returning information about the current rate limit period in the following HTTP headers: | Header | Description | | :- | :- | | X-Rate-Limit-Remaining | The maximum number of requests remaining in the current rate limit period. | | X-Rate-Limit-Reset | The time when the current rate limit period resets. | When the rate limit is exceeded by a request, the API returns with a `HTTP 429 - Too many requests` status along with a `Retry-After` HTTP header.
5+
* The purpose of this API is to access the ConfigCat platform programmatically. You can **Create**, **Read**, **Update** and **Delete** any entities like **Feature Flags, Configs, Environments** or **Products** within ConfigCat. **Base API URL**: https://api.configcat.com If you prefer the swagger documentation, you can find it here: [Swagger UI](https://api.configcat.com/swagger). The API is based on HTTP REST, uses resource-oriented URLs, status codes and supports JSON format. **Important:** Do not use this API for accessing and evaluating feature flag values. Use the [SDKs](https://configcat.com/docs/sdk-reference/overview) or the [ConfigCat Proxy](https://configcat.com/docs/advanced/proxy/proxy-overview/) instead. # OpenAPI Specification The complete specification is publicly available in the following formats: - [OpenAPI v3](https://api.configcat.com/docs/v1/swagger.json) - [Swagger v2](https://api.configcat.com/docs/v1/swagger.v2.json) You can use it to generate client libraries in various languages with [OpenAPI Generator](https://github.com/OpenAPITools/openapi-generator) or [Swagger Codegen](https://swagger.io/tools/swagger-codegen/) to interact with this API. # Authentication This API uses the [Basic HTTP Authentication Scheme](https://en.wikipedia.org/wiki/Basic_access_authentication). <!-- ReDoc-Inject: <security-definitions> --> # Throttling and rate limits All the rate limited API calls are returning information about the current rate limit period in the following HTTP headers: | Header | Description | | :- | :- | | X-Rate-Limit-Remaining | The maximum number of requests remaining in the current rate limit period. | | X-Rate-Limit-Reset | The time when the current rate limit period resets. | When the rate limit is exceeded by a request, the API returns with a `HTTP 429 - Too many requests` status along with a `Retry-After` HTTP header.
66
*
77
* The version of the OpenAPI document: v1
88
* Contact: [email protected]
@@ -24,6 +24,7 @@ export * from './api/feature-flag-setting-values-using-sdkkey-v2-api';
2424
export * from './api/feature-flag-setting-values-v2-api';
2525
export * from './api/feature-flags-settings-api';
2626
export * from './api/integration-links-api';
27+
export * from './api/integrations-api';
2728
export * from './api/me-api';
2829
export * from './api/members-api';
2930
export * from './api/organizations-api';
@@ -32,4 +33,5 @@ export * from './api/products-api';
3233
export * from './api/sdkkeys-api';
3334
export * from './api/segments-api';
3435
export * from './api/tags-api';
36+
export * from './api/webhooks-api';
3537

0 commit comments

Comments
 (0)