LaunchDarkly integration (Developer Tools). Imported from open-connector.
https://app.launchdarkly.com/api/v2/caller-identity
/projects
| Param | Type | Required | Description |
|---|---|---|---|
| limit | integer | optional | The maximum number of items to return. |
| offset | integer | optional | The number of items to skip before returning results. |
| filter | string | optional | The LaunchDarkly filter expression to apply to the result set. |
| sort | string | optional | The LaunchDarkly sort expression to apply to the result set. |
| expand | string | optional | A comma-separated list of related collections to expand in the response. |
/projects/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| projectKey | string | required | The LaunchDarkly project key. |
| expand | string | optional | A comma-separated list of related collections to expand in the response. |
| path | string | required | Path parameter: path |
/projects
| Param | Type | Required | Description |
|---|---|---|---|
| key | string | optional | The project key to create. |
| name | string | optional | The project name to create. |
| description | string | optional | The project description. |
| includeInSnippetByDefault | boolean | optional | Whether new flags should be included in snippets by default. |
| tags | array | optional | The tags to assign to the project. |
| defaultClientSideAvailability | object | optional | A LaunchDarkly JSON object. |
| body | object | optional | A LaunchDarkly JSON object. |
/projects/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| projectKey | string | required | The LaunchDarkly project key. |
| patch | array | required | JSON Patch operations to apply. |
| path | string | required | Path parameter: path |
/projects/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| projectKey | string | required | The LaunchDarkly project key. |
| path | string | required | Path parameter: path |
/projects/{path}/environments
| Param | Type | Required | Description |
|---|---|---|---|
| projectKey | string | required | The LaunchDarkly project key. |
| path | string | required | Path parameter: path |
/projects/{path}/environments/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| projectKey | string | required | The LaunchDarkly project key. |
| environmentKey | string | required | The LaunchDarkly environment key. |
| path | string | required | Path parameter: path |
/projects/{path}/environments
| Param | Type | Required | Description |
|---|---|---|---|
| projectKey | string | required | The LaunchDarkly project key. |
| key | string | optional | The environment key to create. |
| name | string | optional | The environment name to create. |
| color | string | optional | The display color for the environment. |
| defaultTtl | integer | optional | The default time-to-live value for temporary targeting, in minutes. |
| secureMode | boolean | optional | Whether secure mode should be enabled for the environment. |
| defaultTrackEvents | boolean | optional | Whether event tracking should be enabled by default. |
| confirmChanges | boolean | optional | Whether UI changes should require confirmation. |
| requireComments | boolean | optional | Whether UI changes should require comments. |
| tags | array | optional | The tags to assign to the environment. |
| approvalSettings | object | optional | A LaunchDarkly JSON object. |
| defaults | object | optional | A LaunchDarkly JSON object. |
| body | object | optional | A LaunchDarkly JSON object. |
| path | string | required | Path parameter: path |
/projects/{path}/environments/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| projectKey | string | required | The LaunchDarkly project key. |
| environmentKey | string | required | The LaunchDarkly environment key. |
| patch | array | required | JSON Patch operations to apply. |
| path | string | required | Path parameter: path |
/projects/{path}/environments/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| projectKey | string | required | The LaunchDarkly project key. |
| environmentKey | string | required | The LaunchDarkly environment key. |
| path | string | required | Path parameter: path |
/flags/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| projectKey | string | required | The LaunchDarkly project key. |
| limit | integer | optional | The maximum number of items to return. |
| offset | integer | optional | The number of items to skip before returning results. |
| filter | string | optional | The LaunchDarkly filter expression to apply to the result set. |
| sort | string | optional | The LaunchDarkly sort expression to apply to the result set. |
| summary | boolean | optional | Whether to request summary output for each feature flag. |
| env | string | optional | The environment key used to filter the response. |
| tag | string | optional | A tag used to filter the response. |
| archived | boolean | optional | Whether to include archived flags. |
| path | string | required | Path parameter: path |
/flags/{path}/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| projectKey | string | required | The LaunchDarkly project key. |
| featureFlagKey | string | required | The LaunchDarkly feature flag key. |
| env | string | optional | The environment key used to scope the feature flag response. |
| summary | boolean | optional | Whether to request a summary response. |
| path | string | required | Path parameter: path |
/flags/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| projectKey | string | required | The LaunchDarkly project key. |
| key | string | optional | The feature flag key to create. |
| name | string | optional | The feature flag name to create. |
| kind | string | optional | The LaunchDarkly feature flag kind. |
| description | string | optional | The feature flag description. |
| temporary | boolean | optional | Whether the feature flag is temporary. |
| tags | array | optional | The tags to assign to the feature flag. |
| clientSideAvailability | object | optional | A LaunchDarkly JSON object. |
| variations | array | optional | A list of LaunchDarkly JSON objects. |
| defaults | object | optional | A LaunchDarkly JSON object. |
| body | object | optional | A LaunchDarkly JSON object. |
| path | string | required | Path parameter: path |
/flags/{path}/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| projectKey | string | required | The LaunchDarkly project key. |
| featureFlagKey | string | required | The LaunchDarkly feature flag key. |
| environmentKey | string | optional | The LaunchDarkly environment key. |
| dryRun | boolean | optional | Whether to validate the patch without applying it. |
| ignoreConflicts | boolean | optional | Whether to ignore conflicts during patch execution. |
| patch | array | optional | JSON Patch operations to apply. |
| merge | object | optional | The JSON Merge Patch payload to apply. |
| instructions | array | optional | Semantic patch instructions to apply. |
| comment | string | optional | The comment to attach to the update, when supported. |
| path | string | required | Path parameter: path |
/flags/{path}/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| projectKey | string | required | The LaunchDarkly project key. |
| featureFlagKey | string | required | The LaunchDarkly feature flag key. |
| path | string | required | Path parameter: path |
/segments/{path}/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| projectKey | string | required | The LaunchDarkly project key. |
| environmentKey | string | required | The LaunchDarkly environment key. |
| limit | integer | optional | The maximum number of items to return. |
| offset | integer | optional | The number of items to skip before returning results. |
| filter | string | optional | The LaunchDarkly filter expression to apply to the result set. |
| sort | string | optional | The LaunchDarkly sort expression to apply to the result set. |
| path | string | required | Path parameter: path |
/segments/{path}/{path}/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| projectKey | string | required | The LaunchDarkly project key. |
| environmentKey | string | required | The LaunchDarkly environment key. |
| segmentKey | string | required | The LaunchDarkly segment key. |
| path | string | required | Path parameter: path |
/segments/{path}/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| projectKey | string | required | The LaunchDarkly project key. |
| environmentKey | string | required | The LaunchDarkly environment key. |
| key | string | optional | The segment key to create. |
| name | string | optional | The segment name to create. |
| description | string | optional | The segment description. |
| tags | array | optional | The tags to assign to the segment. |
| included | array | optional | The context keys to include in the segment. |
| excluded | array | optional | The context keys to exclude from the segment. |
| rules | array | optional | A list of LaunchDarkly JSON objects. |
| unbounded | boolean | optional | Whether the segment should be configured as unbounded. |
| unboundedContextKind | string | optional | The context kind used for unbounded segment membership. |
| body | object | optional | A LaunchDarkly JSON object. |
| path | string | required | Path parameter: path |
/segments/{path}/{environmentKey}/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| projectKey | string | required | The LaunchDarkly project key. |
| environmentKey | string | required | The LaunchDarkly environment key. |
| segmentKey | string | required | The LaunchDarkly segment key. |
| patch | array | optional | JSON Patch operations to apply. |
| merge | object | optional | The JSON Merge Patch payload to apply. |
| instructions | array | optional | Semantic patch instructions to apply. |
| comment | string | optional | The comment to attach to the update, when supported. |
| path | string | required | Path parameter: path |
/segments/{path}/{path}/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| projectKey | string | required | The LaunchDarkly project key. |
| environmentKey | string | required | The LaunchDarkly environment key. |
| segmentKey | string | required | The LaunchDarkly segment key. |
| path | string | required | Path parameter: path |
/projects/{path}/environments/{path}/contexts/search
| Param | Type | Required | Description |
|---|---|---|---|
| projectKey | string | required | The LaunchDarkly project key. |
| environmentKey | string | required | The LaunchDarkly environment key. |
| filter | string | optional | The LaunchDarkly filter expression to apply to the result set. |
| sort | string | optional | The LaunchDarkly sort expression to apply to the result set. |
| limit | integer | optional | The maximum number of items to return. |
| continuationToken | string | optional | The continuation token returned by a previous paginated response. |
| path | string | required | Path parameter: path |
/projects/{path}/environments/{path}/contexts/{path}/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| projectKey | string | required | The LaunchDarkly project key. |
| environmentKey | string | required | The LaunchDarkly environment key. |
| filter | string | optional | The LaunchDarkly filter expression to apply to the result set. |
| sort | string | optional | The LaunchDarkly sort expression to apply to the result set. |
| limit | integer | optional | The maximum number of items to return. |
| continuationToken | string | optional | The continuation token returned by a previous paginated response. |
| kind | string | required | The LaunchDarkly context kind. |
| key | string | required | The LaunchDarkly context key. |
| path | string | required | Path parameter: path |
/projects/{path}/environments/{path}/context-instances/search
| Param | Type | Required | Description |
|---|---|---|---|
| projectKey | string | required | The LaunchDarkly project key. |
| environmentKey | string | required | The LaunchDarkly environment key. |
| filter | string | optional | The LaunchDarkly filter expression to apply to the result set. |
| sort | string | optional | The LaunchDarkly sort expression to apply to the result set. |
| limit | integer | optional | The maximum number of items to return. |
| continuationToken | string | optional | The continuation token returned by a previous paginated response. |
| path | string | required | Path parameter: path |
/projects/{path}/environments/{path}/context-instances/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| projectKey | string | required | The LaunchDarkly project key. |
| environmentKey | string | required | The LaunchDarkly environment key. |
| filter | string | optional | The LaunchDarkly filter expression to apply to the result set. |
| sort | string | optional | The LaunchDarkly sort expression to apply to the result set. |
| limit | integer | optional | The maximum number of items to return. |
| continuationToken | string | optional | The continuation token returned by a previous paginated response. |
| contextInstanceId | string | required | The LaunchDarkly context instance identifier. |
| path | string | required | Path parameter: path |
/members
| Param | Type | Required | Description |
|---|---|---|---|
| limit | integer | optional | The maximum number of items to return. |
| offset | integer | optional | The number of items to skip before returning results. |
| filter | string | optional | The LaunchDarkly filter expression to apply to the result set. |
| sort | string | optional | The LaunchDarkly sort expression to apply to the result set. |
| expand | string | optional | A comma-separated list of related collections to expand in the response. |
/members/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| memberId | string | required | The LaunchDarkly member identifier. |
| expand | string | optional | A comma-separated list of related collections to expand in the response. |
| path | string | required | Path parameter: path |
/teams
| Param | Type | Required | Description |
|---|---|---|---|
| limit | integer | optional | The maximum number of items to return. |
| offset | integer | optional | The number of items to skip before returning results. |
| filter | string | optional | The LaunchDarkly filter expression to apply to the result set. |
| sort | string | optional | The LaunchDarkly sort expression to apply to the result set. |
| expand | string | optional | A comma-separated list of related collections to expand in the response. |
/teams/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| teamKey | string | required | The LaunchDarkly team key. |
| expand | string | optional | A comma-separated list of related collections to expand in the response. |
| path | string | required | Path parameter: path |
/teams/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| teamKey | string | required | The LaunchDarkly team key. |
| expand | string | optional | A comma-separated list of related collections to expand in the response. |
| comment | string | optional | The comment to attach to the update. |
| instructions | array | required | Semantic patch instructions to apply. |
| path | string | required | Path parameter: path |
/teams/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| teamKey | string | required | The LaunchDarkly team key. |
| path | string | required | Path parameter: path |
/tags
| Param | Type | Required | Description |
|---|---|---|---|
| limit | integer | optional | The maximum number of items to return. |
| offset | integer | optional | The number of items to skip before returning results. |
| pre | string | optional | The tag prefix used to filter the result set. |
| kind | string | optional | The resource kinds used to filter the result set. |
/tokens
| Param | Type | Required | Description |
|---|---|---|---|
| limit | integer | optional | The maximum number of items to return. |
| offset | integer | optional | The number of items to skip before returning results. |
| showAll | boolean | optional | Whether to include all access tokens visible to the caller. |
/tokens/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| tokenId | string | required | The LaunchDarkly access token identifier. |
| path | string | required | Path parameter: path |
/tokens
| Param | Type | Required | Description |
|---|---|---|---|
| name | string | optional | The access token name to create. |
| description | string | optional | The access token description. |
| role | string | optional | The base role assigned to the token. |
| customRoleIds | array | optional | The custom role identifiers assigned to the token. |
| inlineRole | object | optional | A LaunchDarkly JSON object. |
| serviceToken | boolean | optional | Whether the token should be a service token. |
| defaultApiVersion | integer | optional | The default API version to associate with the token. |
| body | object | optional | A LaunchDarkly JSON object. |
/tokens/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| tokenId | string | required | The LaunchDarkly access token identifier. |
| patch | array | required | JSON Patch operations to apply. |
| path | string | required | Path parameter: path |
/tokens/{path}
| Param | Type | Required | Description |
|---|---|---|---|
| tokenId | string | required | The LaunchDarkly access token identifier. |
| path | string | required | Path parameter: path |
/tokens/{path}/reset
| Param | Type | Required | Description |
|---|---|---|---|
| tokenId | string | required | The LaunchDarkly access token identifier. |
| expiry | integer | optional | The Unix timestamp, in milliseconds, when the old token value should expire. |
| path | string | required | Path parameter: path |