{"@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"}
Index / APIs / launchdarkly.com

LaunchDarkly REST API API

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.

LaunchDarkly REST API v5.3.0

Build custom integrations with the LaunchDarkly REST API

methodpathwhat 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-configsReturns a list of relay proxy configurations in the account. Relay proxy configurations
POST/account/relay-auto-configsCreate 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}/resetReset a relay proxy configuration's secret key with an optional expiry time for the old key. Relay proxy confi
GET/auditlogGet 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/destinationsReturns 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-flagsGet 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}/copyCopies the feature flag configuration from one environment to the same feature flag in another environment. Fe
GET/flags/{projectKey}/{featureFlagKey}/dependent-flagsGet 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/integrationsGet 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/membersReturns a list of all members in the account. Team members
POST/membersInvite new members. Team members
GET/members/meGet 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/projectsReturns 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.