launchdarkly-rest-api — quality + safety report

In the Skillier index (lap__launchdarkly-com-launchdarkly) · scanned 2026-06-03 · engine: builtin+triage

A
Quality
90/100
Safety

✓ Clean — no heuristic safety flags surfaced.

Heuristic flags from the builtin scanner, which is known to over-flag (it trips on legitimate env-reading integrations, security skills, and library .eval calls). This is NOT an authoritative malicious verdict — re-scan with SkillSpector for the authoritative result. Run the authoritative scan →

Skillproof quality grade A

📇 This skill is in the Skillier index (curated · deduped · quality-filtered). Install Skillier to route & load it into your AI client.

Quality notes

Skill is large (~15450 tokens)
medium · quality · body
→ Tighten to the essential procedure; move long reference material to linked files.
No example
low · quality · body
→ Add at least one worked example (input → expected action/output).

About this skill

LaunchDarkly REST API skill. Use when working with LaunchDarkly REST for api. Covers 349 endpoints.

📄 Read the SKILL.md
---
name: launchdarkly-rest-api
description: "LaunchDarkly REST API skill. Use when working with LaunchDarkly REST for api. Covers 349 endpoints."
version: 1.0.0
generator: lapsh
---

# LaunchDarkly REST API
API version: 2.0

## Auth
ApiKey Authorization in header

## Base URL
https://app.launchdarkly.com

## Setup
1. Set your API key in the appropriate header
2. GET /api/v2 -- verify access
3. POST /api/v2/account/relay-auto-configs -- create first relay-auto-configs

## Endpoints

349 endpoints across 1 groups. See references/api-spec.lap for full details.

### api
| Method | Path | Description |
|--------|------|-------------|
| GET | /api/v2 | Root resource |
| GET | /api/v2/account/relay-auto-configs | List Relay Proxy configs |
| POST | /api/v2/account/relay-auto-configs | Create a new Relay Proxy config |
| GET | /api/v2/account/relay-auto-configs/{id} | Get Relay Proxy config |
| PATCH | /api/v2/account/relay-auto-configs/{id} | Update a Relay Proxy config |
| DELETE | /api/v2/account/relay-auto-configs/{id} | Delete Relay Proxy config by ID |
| POST | /api/v2/account/relay-auto-configs/{id}/reset | Reset Relay Proxy configuration key |
| GET | /api/v2/applications | Get applications |
| GET | /api/v2/applications/{applicationKey} | Get application by key |
| PATCH | /api/v2/applications/{applicationKey} | Update application |
| DELETE | /api/v2/applications/{applicationKey} | Delete application |
| GET | /api/v2/applications/{applicationKey}/versions | Get application versions by application key |
| PATCH | /api/v2/applications/{applicationKey}/versions/{versionKey} | Update application version |
| DELETE | /api/v2/applications/{applicationKey}/versions/{versionKey} | Delete application version |
| GET | /api/v2/approval-requests | List approval requests |
| POST | /api/v2/approval-requests | Create approval request |
| GET | /api/v2/approval-requests/{id} | Get approval request |
| PATCH | /api/v2/approval-requests/{id} | Update approval request |
| DELETE | /api/v2/approval-requests/{id} | Delete approval request |
| POST | /api/v2/approval-requests/{id}/apply | Apply approval request |
| POST | /api/v2/approval-requests/{id}/reviews | Review approval request |
| GET | /api/v2/auditlog | List audit log entries |
| POST | /api/v2/auditlog | Search audit log entries |
| POST | /api/v2/auditlog/counts | Get audit log entry counts |
| GET | /api/v2/auditlog/{id} | Get audit log entry |
| GET | /api/v2/caller-identity | Identify the caller |
| GET | /api/v2/code-refs/extinctions | List extinctions |
| GET | /api/v2/code-refs/repositories | List repositories |
| POST | /api/v2/code-refs/repositories | Create repository |
| GET | /api/v2/code-refs/repositories/{repo} | Get repository |
| PATCH | /api/v2/code-refs/repositories/{repo} | Update repository |
| DELETE | /api/v2/code-refs/repositories/{repo} | Delete repository |
| POST | /api/v2/code-refs/repositories/{repo}/branch-delete-tasks | Delete branches |
| GET | /api/v2/code-refs/repositories/{repo}/branches | List branches |
| GET | /api/v2/code-refs/repositories/{repo}/branches/{branch} | Get branch |
| PUT | /api/v2/code-refs/repositories/{repo}/branches/{branch} | Upsert branch |
| POST | /api/v2/code-refs/repositories/{repo}/branches/{branch}/extinction-events | Create extinction |
| GET | /api/v2/code-refs/statistics | Get links to code reference repositories for each project |
| GET | /api/v2/code-refs/statistics/{projectKey} | Get code references statistics for flags |
| GET | /api/v2/destinations | List destinations |
| POST | /api/v2/destinations/generate-warehouse-destination-key-pair | Generate Snowflake destination key pair |
| POST | /api/v2/destinations/projects/{projKey}/environments/{envKey}/generate-trust-policy | Generate trust policy |
| POST | /api/v2/destinations/{projectKey}/{environmentKey} | Create Data Export destination |
| GET | /api/v2/destinations/{projectKey}/{environmentKey}/{id} | Get destination |
| PATCH | /api/v2/destinations/{projectKey}/{environmentKey}/{id} | Update Data Export destination |
| DELETE | /api/v2/destinations/{projectKey}/{environmentKey}/{id} | Delete Data Export destination |
| GET | /api/v2/flag-links/projects/{projectKey}/flags/{featureFlagKey} | List flag links |
| POST | /api/v2/flag-links/projects/{projectKey}/flags/{featureFlagKey} | Create flag link |
| PATCH | /api/v2/flag-links/projects/{projectKey}/flags/{featureFlagKey}/{id} | Update flag link |
| DELETE | /api/v2/flag-links/projects/{projectKey}/flags/{featureFlagKey}/{id} | Delete flag link |
| GET | /api/v2/flag-status/{projectKey}/{featureFlagKey} | Get flag status across environments |
| GET | /api/v2/flag-statuses/{projectKey}/{environmentKey} | List feature flag statuses |
| GET | /api/v2/flag-statuses/{projectKey}/{environmentKey}/{featureFlagKey} | Get feature flag status |
| GET | /api/v2/flags/{projectKey} | List feature flags |
| POST | /api/v2/flags/{projectKey} | Create a feature flag |
| GET | /api/v2/flags/{projectKey}/{environmentKey}/{featureFlagKey}/dependent-flags | List dependent feature flags by environment |
| GET | /api/v2/flags/{projectKey}/{featureFlagKey} | Get feature flag |
| PATCH | /api/v2/flags/{projectKey}/{featureFlagKey} | Update feature flag |
| DELETE | /api/v2/flags/{projectKey}/{featureFlagKey} | Delete feature flag |
| POST | /api/v2/flags/{projectKey}/{featureFlagKey}/copy | Copy feature flag |
| GET | /api/v2/flags/{projectKey}/{featureFlagKey}/dependent-flags | List dependent feature flags |
| GET | /api/v2/flags/{projectKey}/{featureFlagKey}/expiring-targets/{environmentKey} | Get expiring context targets for feature flag |
| PATCH | /api/v2/flags/{projectKey}/{featureFlagKey}/expiring-targets/{environmentKey} | Update expiring context targets on feature flag |
| GET | /api/v2/flags/{projectKey}/{featureFlagKey}/expiring-user-targets/{environmentKey} | Get expiring user targets for feature flag |
| PATCH | /api/v2/flags/{projectKey}/{featureFlagKey}/expiring-user-targets/{environmentKey} | Update expiring user targets on feature flag |
| GET | /api/v2/flags/{projectKey}/{featureFlagKey}/triggers/{environmentKey} | List flag triggers |
| POST | /api/v2/flags/{projectKey}/{featureFlagKey}/triggers/{environmentKey} | Create flag trigger |
| GET | /api/v2/flags/{projectKey}/{featureFlagKey}/triggers/{environmentKey}/{id} | Get flag trigger by ID |
| PATCH | /api/v2/flags/{projectKey}/{featureFlagKey}/triggers/{environmentKey}/{id} | Update flag trigger |
| DELETE | /api/v2/flags/{projectKey}/{featureFlagKey}/triggers/{environmentKey}/{id} | Delete flag trigger |
| GET | /api/v2/flags/{projectKey}/{flagKey}/release | Get release for flag |
| PATCH | /api/v2/flags/{projectKey}/{flagKey}/release | Patch release for flag |
| DELETE | /api/v2/flags/{projectKey}/{flagKey}/release | Delete a release for flag |
| GET | /api/v2/integration-capabilities/big-segment-store | List all big segment store integrations |
| POST | /api/v2/integration-capabilities/big-segment-store/{projectKey}/{environmentKey}/{integrationKey} | Create big segment store integration |
| GET | /api/v2/integration-capabilities/big-segment-store/{projectKey}/{environmentKey}/{integrationKey}/{integrationId} | Get big segment store integration by ID |
| PATCH | /api/v2/integration-capabilities/big-segment-store/{projectKey}/{environmentKey}/{integrationKey}/{integrationId} | Update big segment store integration |
| DELETE | /api/v2/integration-capabilities/big-segment-store/{projectKey}/{environmentKey}/{integrationKey}/{integrationId} | Delete big segment store integration |
| GET | /api/v2/integration-capabilities/featureStore | List all delivery configurations |
| GET | /api/v2/integration-capabilities/featureStore/{projectKey}/{environmentKey} | Get delivery configurations by environment |
| POST | /api/v2/integration-capabilities/featureStore/{projectKey}/{environmentKey}/{integrationKey} | Create delivery configuration |
| GET | /api/v2/integration-capabilities/featureStore/{projectKey}/{environmentKey}/{integrationKey}/{id} | Get delivery configuration by ID |
| PATCH | /api/v2/integration-capabilities/featureStore/{projectKey}/{environmentKey}/{integrationKey}/{id} | Update delivery configuration |
| DELETE | /api/v2/integration-capabilities/featureStore/{projectKey}/{environmentKey}/{integrationKey}/{id} | Delete delivery configuration |
| POST | /api/v2/integration-capabilities/featureStore/{projectKey}/{environmentKey}/{integrationKey}/{id}/validate | Validate delivery configuration |
| GET | /api/v2/integration-capabilities/flag-import | List all flag import configurations |
| POST | /api/v2/integration-capabilities/flag-import/{projectKey}/{integrationKey} | Create a flag import configuration |
| GET | /api/v2/integration-capabilities/flag-import/{projectKey}/{integrationKey}/{integrationId} | Get a single flag import configuration |
| PATCH | /api/v2/integration-capabilities/flag-import/{projectKey}/{integrationKey}/{integrationId} | Update a flag import configuration |
| DELETE | /api/v2/integration-capabilities/flag-import/{projectKey}/{integrationKey}/{integrationId} | Delete a flag import configuration |
| POST | /api/v2/integration-capabilities/flag-import/{projectKey}/{integrationKey}/{integrationId}/trigger | Trigger a single flag import run |
| GET | /api/v2/integration-configurations/keys/{integrationKey} | Get all configurations for the integration |
| POST | /api/v2/integration-configurations/keys/{integrationKey} | Create integration configuration |
| GET | /api/v2/integration-configurations/{integrationConfigurationId} | Get an integration configuration |
| PATCH | /api/v2/integration-configurations/{integrationConfigurationId} | Update integration configuration |
| DELETE | /api/v2/integration-configurations/{integrationConfigurationId} | Delete integration configuration |
| GET | /api/v2/integrations/{integrationKey} | Get audit log subscriptions by integration |
| POST | /api/v2/integrations/{integrationKey} | Create audit log subscription |
| GET | /api/v2/integrations/{integrationKey}/{id} | Get audit log subscription by ID |
| PATCH | /api/v2/integrations/{integrationKey}/{id} | Update audit log subscription |
| DELETE | /api/v2/integrations/{integrationKey}/{id} | Delete audit log subscription |
| GET | /api/v2/members | List account members |
| POST | /api/v2/members | Invite new members |
| PATCH | /api/v2/members | Modify account members |
| GET | /api/v2/members/{id} | Get account member |
| PATCH | /api/v2/members/{id} | Modify an account member |
| DELETE | /api/v2/members/{id} | Delete account member |
| POST | /api/v2/members/{id}/teams | Add a member to teams |
| GET | /api/v2/metrics/{projectKey} | List metrics |
| POST | /api/v2/metrics/{projectKey} | Create metric |
| GET | /api/v2/metrics/{projectKey}/{metricKey} | Get metric |
| PATCH | /api/v2/metrics/{projectKey}/{metricKey} | Update metric |
| DELETE | /api/v2/metrics/{projectKey}/{metricKey} | Delete metric |
| GET | /api/v2/oauth/clients | Get clients |
| POST | /api/v2/oauth/clients | Create a LaunchDarkly OAuth 2.0 client |
| GET | /api/v2/oauth/clients/{clientId} | Get client by ID |
| PATCH | /api/v2/oauth/clients/{clientId} | Patch client by ID |
| DELETE | /api/v2/oauth/clients/{clientId} | Delete OAuth 2.0 client |
| GET | /api/v2/openapi.json | Gets the OpenAPI spec in json |
| GET | /api/v2/projects | List projects |
| POST | /api/v2/projects | Create project |
| GET | /api/v2/projects/{projectKey} | Get project |
| PATCH | /api/v2/projects/{projectKey} | Update project |
| DELETE | /api/v2/projects/{projectKey} | Delete project |
| GET | /api/v2/projects/{projectKey}/context-kinds | Get context kinds |
| PUT | /api/v2/projects/{projectKey}/context-kinds/{key} | Create or update context kind |
| GET | /api/v2/projects/{projectKey}/environments | List environments |
| POST | /api/v2/projects/{projectKey}/environments | Create environment |
| GET | /api/v2/projects/{projectKey}/environme

… (truncated)
Scan or optimize your own skill →

Want a live grade + an embeddable README badge? Run your skill through the free scanner.

Graded independently by Skillproof — nothing to sell the author. Quality is mechanical + corpus-grounded; safety flags are heuristic (builtin+triage), not a malicious verdict.