Core

Solutions

Solutions APIs are components of our comprehensive suite of endpoints designed to automate Software Development Life Cycle (SDLC) processes for embedded integrations. For a complete SDLC pipeline implementation, start with our Projects APIs documentation, as Projects APIs handle the core integration logic and configuration. Solutions APIs then manage how changes are applied to solution instances.

After importing a project into the target environment:

  1. Use the Get Publish Preview API to validate the impact of publishing the draft solution. This step highlights any potential breaking changes.
  2. Use the Publish Solution API to publish the solution draft. Solution instances will automatically upgrade if no breaking changes are detected.
  3. When breaking changes are present, additional steps are required to upgrade existing solution instances. For managing these upgrades, refer to the Solution Instances APIs documentation.

Embedded Deployment:

  • Project import updates the draft solution
  • Publishing solution required to apply changes to existing solution instances
  • May require manual solution instance upgrades in case of breaking changes

Publish solution

Publishes the draft solution. If no breaking changes are detected, solution instances are automatically upgraded to the published version. Otherwise, a manual upgrade is required.

Get publish preview

Check impact on destination solution ahead of publishing

Was this page helpful?