{"@context": "https://schema.org", "@type": "WebAPI", "name": "LaunchDarkly REST API API", "description": "Build custom integrations with the LaunchDarkly REST API", "provider": {"@type": "Organization", "name": "launchdarkly.com"}, "documentation": "https://launchdarkly.github.io/ld-openapi/openapi.json"}
Build custom integrations with the LaunchDarkly REST API
Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.
Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.
base URLs: https://app.launchdarkly.com/api/v2
auth: a p i k e y
find it by capability: POST /search {"query":{"text":"..."}} returns these
operations with their invocation detail. Connect any agent client.
Build custom integrations with the LaunchDarkly REST API
| method | path | what the vendor says it does |
|---|---|---|
GET | / | You can issue a GET request to the root resource to find all of the resource categories supported by the API. |
GET | /account/relay-auto-configs | Returns a list of relay proxy configurations in the account. Relay proxy configurations |
POST | /account/relay-auto-configs | Create a new relay proxy config. Relay proxy configurations |
GET | /account/relay-auto-configs/{id} | Get a single relay proxy configuration by ID. Relay proxy configurations |
PATCH | /account/relay-auto-configs/{id} | Modify a relay proxy configuration by ID. Relay proxy configurations |
DELETE | /account/relay-auto-configs/{id} | Delete a relay proxy configuration by ID. Relay proxy configurations |
POST | /account/relay-auto-configs/{id}/reset | Reset a relay proxy configuration's secret key with an optional expiry time for the old key. Relay proxy confi |
GET | /auditlog | Get a list of all audit log entries. The query parameters allow you to restrict the returned results by date r |
GET | /auditlog/{resourceId} | Use this endpoint to fetch a single audit log entry by its resouce ID. Audit log |
GET | /destinations | Returns a list of all data export destinations. Data export destinations |
POST | /destinations/{projectKey}/{environmentKey} | Create a new data export destination Data export destinations |
GET | /destinations/{projectKey}/{environmentKey}/{destinationId} | Get a single data export destination by ID Data export destinations |
PATCH | /destinations/{projectKey}/{environmentKey}/{destinationId} | Perform a partial update to a data export destination. Data export destinations |
DELETE | /destinations/{projectKey}/{environmentKey}/{destinationId} | Get a single data export destination by ID Data export destinations |
GET | /flag-status/{projectKey}/{featureFlagKey} | Get the status for a particular feature flag across environments Feature flags |
GET | /flag-statuses/{projectKey}/{environmentKey} | Get a list of statuses for all feature flags. The status includes the last time the feature flag was requested |
GET | /flag-statuses/{projectKey}/{environmentKey}/{featureFlagKey} | Get the status for a particular feature flag. Feature flags |
GET | /flags/{projectKey} | Get a list of all features in the given project. Feature flags |
POST | /flags/{projectKey} | Creates a new feature flag. Feature flags |
GET | /flags/{projectKey}/{environmentKey}/{featureFlagKey}/dependent-flags | Get dependent flags for the flag in the environment specified in path parameters Feature flags |
GET | /flags/{projectKey}/{featureFlagKey} | Get a single feature flag by key. Feature flags |
PATCH | /flags/{projectKey}/{featureFlagKey} | Perform a partial update to a feature. Feature flags |
DELETE | /flags/{projectKey}/{featureFlagKey} | Delete a feature flag in all environments. Be careful-- only delete feature flags that are no longer being use |
POST | /flags/{projectKey}/{featureFlagKey}/copy | Copies the feature flag configuration from one environment to the same feature flag in another environment. Fe |
GET | /flags/{projectKey}/{featureFlagKey}/dependent-flags | Get dependent flags across all environments for the flag specified in the path parameters Feature flags |
GET | /flags/{projectKey}/{featureFlagKey}/expiring-user-targets/{environmentKey} | Get expiring user targets for feature flag Feature flags |
PATCH | /flags/{projectKey}/{featureFlagKey}/expiring-user-targets/{environmentKey} | Update, add, or delete expiring user targets on feature flag Feature flags |
GET | /integrations | Get a list of all configured audit log event integrations associated with this account. Integrations |
GET | /integrations/{integrationKey} | Get a list of all configured integrations of a given kind. Integrations |
POST | /integrations/{integrationKey} | Create a new integration subscription of a given kind. Integrations |
GET | /integrations/{integrationKey}/{integrationId} | Get a single integration subscription by ID. Integrations |
PATCH | /integrations/{integrationKey}/{integrationId} | Modify an integration subscription by ID. Integrations |
DELETE | /integrations/{integrationKey}/{integrationId} | Delete an integration subscription by ID. Integrations |
GET | /members | Returns a list of all members in the account. Team members |
POST | /members | Invite new members. Team members |
GET | /members/me | Get the current team member associated with the token Team members |
GET | /members/{memberId} | Get a single team member by ID. Team members |
PATCH | /members/{memberId} | Modify a team member by ID. Team members |
DELETE | /members/{memberId} | Delete a team member by ID. Team members |
GET | /projects | Returns a list of all projects in the account. Projects |
and 65 more operation(s) in this specification, all searchable.
specification origin: https://launchdarkly.github.io/ld-openapi/openapi.json
nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.