Tyk v2.2 Documentation Components

HomeTyk v2.2 Documentation ComponentsMove APIs between environments

Move APIs between environments

It is possible to move APIs between Tyk environments in two ways:

  1. If the environments are both on-premise and are sharing a Tyk Dashboard (and optionally an MDCB bridge instance) then you can use API and gateway tagging to transparently and effortlessly move an API from one environment to another.

  2. If the API dashboards are separate and you wish to migrate API Definitions between two completely segregated environments (e.g. migrating to new hardware or a new DC), then you can use the Export functionality of the dashboard to download the API definition as JSON and import it into your new installation.

The second option is described here as API Sharding and Tagging is described in detail elsewhere under “Managing multiple environments”

Step 1: Visit the API Designer and select your API:

enter image description here

Step 2: Select the “Export” button in the top right:

enter image description here

Step 3: Save and rename the JSON file

enter image description here

Step 4: In your new environment, select “import”:

enter image description here

Step 5: paste the contents of the file into the window and click the “Generate API” button:

enter image description here

This will now import the API Definition into your new environment, if you have kept the API ID in the JSOn document as is, the ID will remain the same, hover, the ID you use in with any dashboard API integrations will change as the documents physical ID will have changed with the import.

Was this article helpful to you? Yes No