Update expiring context targets for a segment. Updating a context target expiration uses the semantic patch format.
To make a semantic patch request, you must append domain-model=launchdarkly.semanticpatch to your Content-Type header. To learn more, read Updates using semantic patch.
If the request is well-formed but any of its instructions failed to process, this operation returns status code 200. In this case, the response errors array will be non-empty.
Semantic patch requests support the following kind instructions for updating expiring context targets.
Schedules a date and time when LaunchDarkly will remove a context from segment targeting. The segment must already have the context as an individual target.
targetType: The type of individual target for this context. Must be either included or excluded.contextKey: The context key.contextKind: The kind of context being targeted.value: The date when the context should expire from the segment targeting, in Unix milliseconds.Here’s an example:
Updates the date and time when LaunchDarkly will remove a context from segment targeting.
targetType: The type of individual target for this context. Must be either included or excluded.contextKey: The context key.contextKind: The kind of context being targeted.value: The new date when the context should expire from the segment targeting, in Unix milliseconds.version: (Optional) The version of the expiring target to update. If included, update will fail if version doesn’t match current version of the expiring target.Here’s an example:
Removes the scheduled expiration for the context in the segment.
targetType: The type of individual target for this context. Must be either included or excluded.contextKey: The context key.contextKind: The kind of context being targeted.Here’s an example: