curl --request PUT \
--url 'https://api.hubapi.com/feature-flags/v3/{appId}/flags/{flagName}?hapikey=' \
--header 'Content-Type: application/json' \
--data '
{
"defaultState": "ABSENT",
"overrideState": "ABSENT"
}
'{
"appId": 123,
"defaultState": "ABSENT",
"flagName": "<string>",
"overrideState": "ABSENT"
}Legen Sie ein Feature Flag für eine App fest. Aktualisieren Sie zum Beispiel den „defaultState“ des Flags „hs-hide-crm-cards“ auf „ON“, um klassische CRM-Karten bei Neuinstallationen auszublenden.
curl --request PUT \
--url 'https://api.hubapi.com/feature-flags/v3/{appId}/flags/{flagName}?hapikey=' \
--header 'Content-Type: application/json' \
--data '
{
"defaultState": "ABSENT",
"overrideState": "ABSENT"
}
'{
"appId": 123,
"defaultState": "ABSENT",
"flagName": "<string>",
"overrideState": "ABSENT"
}Unterstützte Produkte
Die ID der App.
Der Name des Flags, entweder „hs-release-app-cards“ oder „hs-hide-crm-cards“.
Der Zustand, in dem das Flag sein sollte, wenn es keine Überschreibungen für ein bestimmtes Portal gibt.
ABSENT, OFF, ON Ein Flag-Wert, der alle anderen Überschreibungen außer Kraft setzt, einschließlich der Werte auf Portalebene. Wird meist für Dinge wie Notfallüberschreibungen verwendet.
ABSENT, OFF, ON successful operation
Die ID der App
Der Flag-Zustand für jedes Portal, das keinen Überschreibungswert hat
ABSENT, OFF, ON Der Name des Flags.
Ein optionaler Flag-Wert, der alle anderen Werte für diesen Flag-Namen und diese App überschreibt, einschließlich der Werte auf Portalebene.
ABSENT, OFF, ON