capabilities.work

Bootstrap a Property with a Rule

A 3-step recipe with Adobe Launch. We can help you get access.

Recipe · 3 steps

Bootstrap a Property with a Rule

Create a property, then a rule, then a rule component in one chained pass.

  1. Create a new web property under the supplied company.
  2. Create a rule scoped to the newly created property.
  3. Create a rule component linked to the new rule and the extension that provides it.
What you'll need to have ready
  • accessToken: OAuth 2.0 Server-to-Server bearer access token from Adobe Developer Console.
  • apiKey: Client ID credential sent as the x-api-key header.
  • imsOrgId: Adobe Organization ID sent as the x-gw-ims-org-id header.
  • companyId: The company the new property is created under.
  • propertyName: Human-readable name for the new property.
  • ruleName: Human-readable name for the new rule.
  • ruleComponentName: Human-readable name for the new rule component.
  • delegateDescriptorId: Delegate descriptor id identifying the event/condition/action type.
  • extensionId: Id of the extension that provides this rule component.
For your developer

Arazzo workflow adobe-launch:bootstrap-property-rule, 3 operations: createProperty → createRule → postPropertiesByPropertyIdRuleComponents. Specs on APIs.io.