8.6 Blocking APIs

Sometimes you might have a need to not allow anyone to use a published API but you do not want to deprecate the API. You might not want someone to use an API due to a security issue or a bug. You can block a published API so that it cannot be used until the issue is resolved.

When you block a published API, the lifecycle tool moves the API back to the created state. You can make the necessary changes to the API and then republish the API.

  1. Log in to the Publisher using the account your Secure API Manager administrator gave you.

    https://lifecycle-manager-dns-name:9444/publisher
  2. Click the name of the published API you want to block.

  3. Click the Lifecycle tab, then click Block.

  4. Make the appropriate changes to the API or keep the API unavailable for as long as necessary.

  5. When you are ready to make the API available again, in the Publisher, click the blocked API.

  6. Click the Lifecycle tab, then click Re-Publish to re-publish the API.