Skip to content

Commit c6d1408

Browse files
author
LaunchDarklyReleaseBot
committed
Version 16.1.0 automatically generated from ld-openapi.
1 parent 7476d81 commit c6d1408

File tree

933 files changed

+1778
-1684
lines changed

Some content is hidden

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

933 files changed

+1778
-1684
lines changed

README.md

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
This repository contains a client library for LaunchDarkly's REST API. This client was automatically
2-
generated from our [OpenAPI specification](https://app.launchdarkly.com/api/v2/openapi.json) using a [code generation library](https://github.com/launchdarkly/ld-openapi). View our [sample code](#getting-started) for example usage.
2+
generated from our [OpenAPI specification](https://app.launchdarkly.com/api/v2/openapi.json) using a [code generation library](https://github.com/launchdarkly/ld-openapi).
33

44
This REST API is for custom integrations, data export, or automating your feature flag workflows. *DO NOT* use this client library to include feature flags in your web or mobile application. To integrate feature flags with your application, read the [SDK documentation](https://docs.launchdarkly.com/sdk).
55

@@ -8,21 +8,21 @@ This client library is only compatible with the latest version of our REST API,
88

99
LaunchDarkly REST API
1010
- API version: 2.0
11-
- Build date: 2024-04-15T20:28:23.474829Z[Etc/UTC]
11+
- Build date: 2024-05-16T10:10:58.275115Z[Etc/UTC]
1212

1313
# Overview
1414

1515
## Authentication
1616

1717
LaunchDarkly's REST API uses the HTTPS protocol with a minimum TLS version of 1.2.
1818

19-
All REST API resources are authenticated with either [personal or service access tokens](https://docs.launchdarkly.com/home/account-security/api-access-tokens), or session cookies. Other authentication mechanisms are not supported. You can manage personal access tokens on your [**Account settings**](https://app.launchdarkly.com/settings/tokens) page.
19+
All REST API resources are authenticated with either [personal or service access tokens](https://docs.launchdarkly.com/home/account/api), or session cookies. Other authentication mechanisms are not supported. You can manage personal access tokens on your [**Account settings**](https://app.launchdarkly.com/settings/tokens) page.
2020

2121
LaunchDarkly also has SDK keys, mobile keys, and client-side IDs that are used by our server-side SDKs, mobile SDKs, and JavaScript-based SDKs, respectively. **These keys cannot be used to access our REST API**. These keys are environment-specific, and can only perform read-only operations such as fetching feature flag settings.
2222

2323
| Auth mechanism | Allowed resources | Use cases |
2424
| ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | -------------------------------------------------- |
25-
| [Personal or service access tokens](https://docs.launchdarkly.com/home/account-security/api-access-tokens) | Can be customized on a per-token basis | Building scripts, custom integrations, data export. |
25+
| [Personal or service access tokens](https://docs.launchdarkly.com/home/account/api) | Can be customized on a per-token basis | Building scripts, custom integrations, data export. |
2626
| SDK keys | Can only access read-only resources specific to server-side SDKs. Restricted to a single environment. | Server-side SDKs |
2727
| Mobile keys | Can only access read-only resources specific to mobile SDKs, and only for flags marked available to mobile keys. Restricted to a single environment. | Mobile SDKs |
2828
| Client-side ID | Can only access read-only resources specific to JavaScript-based client-side SDKs, and only for flags marked available to client-side. Restricted to a single environment. | Client-side JavaScript |
@@ -43,7 +43,7 @@ Manage personal access tokens from the [**Account settings**](https://app.launch
4343

4444
For testing purposes, you can make API calls directly from your web browser. If you are logged in to the LaunchDarkly application, the API will use your existing session to authenticate calls.
4545

46-
If you have a [role](https://docs.launchdarkly.com/home/team/built-in-roles) other than Admin, or have a [custom role](https://docs.launchdarkly.com/home/team/custom-roles) defined, you may not have permission to perform some API calls. You will receive a `401` response code in that case.
46+
If you have a [role](https://docs.launchdarkly.com/home/account/built-in-roles) other than Admin, or have a [custom role](https://docs.launchdarkly.com/home/account/custom-roles) defined, you may not have permission to perform some API calls. You will receive a `401` response code in that case.
4747

4848
> ### Modifying the Origin header causes an error
4949
>
@@ -353,7 +353,7 @@ The version of LaunchDarkly that is available on domains controlled by the Unite
353353

354354
If you are working in the federal instance of LaunchDarkly, the base URI for each request is `https://app.launchdarkly.us`. In the \"Try it\" sandbox for each request, click the request path to view the complete resource path for the federal environment.
355355

356-
To learn more, read [LaunchDarkly in federal environments](https://docs.launchdarkly.com/home/advanced/federal).
356+
To learn more, read [LaunchDarkly in federal environments](https://docs.launchdarkly.com/home/infrastructure/federal).
357357

358358
## Versioning
359359

@@ -433,7 +433,7 @@ Add this dependency to your project's POM:
433433
<dependency>
434434
<groupId>com.launchdarkly</groupId>
435435
<artifactId>api-client</artifactId>
436-
<version>16.0.0</version>
436+
<version>16.1.0</version>
437437
<scope>compile</scope>
438438
</dependency>
439439
```
@@ -449,7 +449,7 @@ Add this dependency to your project's build file:
449449
}
450450
451451
dependencies {
452-
implementation "com.launchdarkly:api-client:16.0.0"
452+
implementation "com.launchdarkly:api-client:16.1.0"
453453
}
454454
```
455455

@@ -463,7 +463,7 @@ mvn clean package
463463

464464
Then manually install the following JARs:
465465

466-
* `target/api-client-16.0.0.jar`
466+
* `target/api-client-16.1.0.jar`
467467
* `target/lib/*.jar`
468468

469469
## Getting Started

0 commit comments

Comments
 (0)