When you import or reference an API specification to the new /apim space, a new API asset is created. The new API comprises a Pipeline that is the scaffolding for the API and the Task used to call it. You can then create versions, add API policies, set permissions, and modify the underlying SnapLogic assets to build the business logic for your API.
You can also create an API in the API Manager Console by referencing existing Projects in Manager. This functionality enables you, as a Pipeline designer, to complete your Pipeline building activity first. The advantage of this approach is taking advantage of your existing SnapLogic infrastructure. You can segment the design and testing activities as you build Pipelines and creates Triggered Tasks from them individually testing and vetting them for production. Once your Pipeline assets are production ready, you can create APIs in the API creation dialog windows in the 4.26 release (August 2021).
When you open a Task in an API version, you cannot change it to Scheduled (not visible). Also, the Task dialog window displays the Snaplex, but it cannot be modified.
In Designer, when you open a Pipeline in an API version, the Snaplex selector in the Edit Pipeline dialog window only shows the Snaplex instances from the global shared folder.
In Designer, the asset or account selectors in the Snap dialog window opened from a Pipeline in the API Management - /apim space, only shows assets from the global shared folder, in addition to those in the current version.
API Management covers all aspects of managing APIs, from creation to testing, deployment, versioning, and sharing it with API consumers. The API Manager console enables you to define and create an API through importing a Swagger specification. You can also create versions and add permissions and policies at the Org/APIM, API, and version levels.
Yes. However, the Native API Manager will be deprecated in the August 2021 release and replaced by the API Portal Manager, which will be added to the API Management section of the SnapLogic Manager.
In the 4.25 release (May 2021), your Org must have the following subscription features:
No. APIs and versions created through the API Management-Design First approach are not supported in the Native API Developer Portal in the 4.25 release.
Yes. In the August release, we plan to deliver a Developer Portal with equivalent functionality as the existing one in Native API Manager.
Yes, you can still add policies at the Org and Project Space levels for your Ultra and Triggered Tasks.
SnapLogic will work with customers who currently have a Developer Portal to migrate their published APIs to the new Developer Portal that will be available in the 4.26 release. Contact customer support at support@snaplogic.com for further assistance.