Deployment Step: URL Callout

Updated 4 months ago by Copado Solutions

This article is part of the Deployment Steps.

The URL Callout deployment step lets you do an HTTP request. This allows you to integrate Copado with other systems via HTTP calls or even trigger existing Copado jobs by invoking any Copado webhook (see URL Callouts + Webhook API).

If you are using Copado Continuous Delivery, you can set up a URL callout quality gate as part of your release management process. To learn more about this, check out the Pipeline Configuration article.

The below fields are available to define the HTTP request:

  • Type:
    • Perform callout and continue with the deployment:  Copado will perform the HTTP request and if a 200 OK is returned, it will continue with the next step.
    • Perform callout and pause step: Copado will perform the HTTP request. If a 200 OK is returned, it will wait for the resume deployment callback from the other system, or the step will be marked as completed manually. The callback URL to resume the deployment is available when selecting this option.
  • Method: The available options are GET, POST, PUT, PATCH or DELETE.
  • Dynamic URL Parameters: Copado allows you to include the session Id, the organization Id and many other variables from your Copado org, your destination or your deployment.
  • URL
  • URL Parameters
  • Headers
  • Body

How did we do?