Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

...

  • You are an advanced user of SnapLogic and Apigee Edge
  • Your org is using SnapLogic JCC (4.13)
  • You have Apigee account user credentials
  • You have defined Ultra Tasks or Triggered Tasks in your SnapLogic pipelines


Warning
  • The default timeout value of the Apigee Router message processor is 57 seconds. Hence, SnapLogic pipelines running longer than the default value of 57 seconds return a Gateway Timeout error. To avoid this limitation, increase the timeout value of the virtual hosts running the Apigee API Proxy to 15 minutes and 10 seconds.  
  • Apigee integration does not work on SnapLogic orgs with enhanced account encryption enabled. 

Using Pipeline Tasks to Generate APIs via Apigee

...

  1. In the SnapLogic Manager tab, browse to the project folder that has the pipelines you want to use for the Apigee API integration.

  2. In the Accounts tab, launch the Create Account screen by clicking  and selecting REST > REST Basic Auth Account.

    Tip

    The REST Basic Auth Account is shareable and reusable across the shared projects per org.  


  3. In Create Account, enter an account name for Apigee in Label, along with your Apigee account user credentials – Username and Password.


  4. Click the project folder and select API Proxy to start building your Apigee proxy.


  5. Perform the following steps in the Create Apigee API Proxy wizard:






    1. Warning

      Apigee supports only letters, numbers, dashes (-) and underscore ( _ ) for the Proxy Name


      Note

      Recreating a proxy triggers the following alert:

      If you opt to revise a proxy, then the current proxy is simply overwritten.


    2. Note

      Enable Add CORS Headers for the "try out" feature to work in Swagger Online Editor.




    3. Note

      Clicking Build & Deploy displays "Building..." for some time while the API is generating. 


    4. Note

      Click Download OpenAPI File to download the zip file containing all the .yaml files. Click Yes to publish the API product (and read the next step). Else, click No and view the downloaded .yaml file in any text editor like Swagger.


  6. (Optional) If you choose to create a product in Apigee, provide the required details, and click Publish

    Warning

    Apigee supports only letters, numbers, dashes (-) and underscore ( _ ) for the Product Name


The dialog displays a "Publishing..." message for a few minutes, then closes itself. You can now check your Apigee account to manage the API proxy product. 

...