Skip to main content
LaunchDarkly logo

LaunchDarkly

LaunchDarkly: projects, environments, flags, segments, experiments, webhooks. Exposes 54 actions covering the API surface an agent needs - read and write.

What it can do

MethodWhat it does
launchdarkly_projects_listList projects - GET /projects.
launchdarkly_project_getGet one project - GET /projects/{projectId}.
launchdarkly_project_createCreate a project - POST /projects.
launchdarkly_project_updateUpdate a project - PATCH /projects/{projectId}.
launchdarkly_project_deleteDelete a project - DELETE /projects/{projectId}.
launchdarkly_environments_listList environments - GET /projects/{projectId}/environments.
launchdarkly_environment_getGet one environment - GET /projects/{projectId}/environments/{envKey}.
launchdarkly_environment_createCreate an environment - POST /projects/{projectId}/environments.
launchdarkly_environment_updateUpdate an environment - PATCH /projects/{projectId}/environments/{envKey}.
launchdarkly_environment_deleteDelete an environment - DELETE /projects/{projectId}/environments/{envKey}.
launchdarkly_flags_listList feature flags - GET /projects/{projectId}/flags.
launchdarkly_flag_getGet one feature flag - GET /projects/{projectId}/flags/{flagKey}.
launchdarkly_flag_createCreate a feature flag - POST /projects/{projectId}/flags.
launchdarkly_flag_updateUpdate a feature flag - PATCH /projects/{projectId}/flags/{flagKey}.
launchdarkly_flag_deleteDelete a feature flag - DELETE /projects/{projectId}/flags/{flagKey}.
launchdarkly_flag_copyCopy flag settings from one environment to another - POST /projects/{projectId}/flags/{flagKey}/copy.
launchdarkly_segments_listList segments - GET /projects/{projectId}/segments.
launchdarkly_segment_getGet one segment - GET /projects/{projectId}/segments/{segmentKey}.
launchdarkly_segment_createCreate a segment - POST /projects/{projectId}/segments.
launchdarkly_segment_updateUpdate a segment - PATCH /projects/{projectId}/segments/{segmentKey}.
launchdarkly_segment_deleteDelete a segment - DELETE /projects/{projectId}/segments/{segmentKey}.
launchdarkly_segment_add_membersAdd users to a segment - POST /projects/{projectId}/segments/{segmentKey}/users.
launchdarkly_segment_remove_membersRemove users from a segment - DELETE /projects/{projectId}/segments/{segmentKey}/users.
launchdarkly_members_listList team members - GET /members.
launchdarkly_member_getGet one member - GET /members/{memberId}.
launchdarkly_member_createCreate a member - POST /members.
launchdarkly_member_updateUpdate a member - PATCH /members/{memberId}.
launchdarkly_member_deleteDelete a member - DELETE /members/{memberId}.
launchdarkly_teams_listList teams - GET /teams.
launchdarkly_team_getGet one team - GET /teams/{teamKey}.
launchdarkly_team_createCreate a team - POST /teams.
launchdarkly_team_updateUpdate a team - PATCH /teams/{teamKey}.
launchdarkly_team_deleteDelete a team - DELETE /teams/{teamKey}.
launchdarkly_team_members_listList team members - GET /teams/{teamKey}/members.
launchdarkly_team_add_memberAdd a member to a team - POST /teams/{teamKey}/members.
launchdarkly_team_remove_memberRemove a member from a team - DELETE /teams/{teamKey}/members/{memberId}.
launchdarkly_webhooks_listList webhooks - GET /webhooks.
launchdarkly_webhook_getGet one webhook - GET /webhooks/{webhookId}.
launchdarkly_webhook_createCreate a webhook - POST /webhooks.
launchdarkly_webhook_updateUpdate a webhook - PATCH /webhooks/{webhookId}.
launchdarkly_webhook_deleteDelete a webhook - DELETE /webhooks/{webhookId}.
launchdarkly_metrics_listList metrics - GET /projects/{projectId}/metrics.
launchdarkly_metric_getGet one metric - GET /projects/{projectId}/metrics/{metricKey}.
launchdarkly_metric_createCreate a metric - POST /projects/{projectId}/metrics.
launchdarkly_metric_updateUpdate a metric - PATCH /projects/{projectId}/metrics/{metricKey}.
launchdarkly_metric_deleteDelete a metric - DELETE /projects/{projectId}/metrics/{metricKey}.
launchdarkly_experiments_listList experiments - GET /projects/{projectId}/envs/{env}/experiments.
launchdarkly_experiment_getGet one experiment - GET /projects/{projectId}/experiments/{experimentId}.
launchdarkly_experiment_createCreate an experiment - POST /projects/{projectId}/envs/{env}/experiments.
launchdarkly_experiment_updateUpdate an experiment - PATCH /projects/{projectId}/experiments/{experimentId}.
launchdarkly_experiment_deleteDelete an experiment - DELETE /projects/{projectId}/experiments/{experimentId}.
launchdarkly_experiment_stopStop an experiment - PATCH /projects/{projectId}/experiments/{experimentId}.
launchdarkly_audit_log_listList audit log entries - GET /auditlog.
launchdarkly_audit_log_getGet one audit log entry - GET /auditlog/{entryId}.

How to get credentials

This connector uses an API key / token. Create one in the provider dashboard, then paste it into FlyMyAI:

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
LAUNCHDARKLY_API_TOKENLaunchDarkly - Account settings - Authorization - Access tokens.

Troubleshooting

  • 401 Unauthorized / 403 Forbidden - the token is wrong, expired, or missing a required scope; regenerate it.
  • 429 Too Many Requests - provider rate limit; retry after a short backoff.
  • Unexpected 4xx on writes - double-check required fields; the agent confirms before write actions.
We love our partners - FlyMy.AI builds with the best. Thanks, LaunchDarkly!