Azure API Create/Update
This VSTS task enables you to create new API or update existing API from definition url or file using release pipeline.
- Add new API
- Add new versioned API
- Update existing API
- Add API to existing Product(s)
Disclaimer
This software is provided as-is with no warranty of any kind.
Add the task to you release pipeline. Select the +Add tasks -> Utility -> Azure API Import:
Release Notes
v1.0
- Initial release
- Supports swagger defintion API
v2.0
- Added support to import definition from file
- Added support for wadl definition import
- Formatted output
v3.0
- Added support to add API to existing Product
v4.0
- Revamped design
- Added support for versioning of swagger API's
- Added OpenAPI v3 support
- Added Support for Multiple product selection
v5.0
- Allow both url scheme (http, https)
v6.0 - Preview
- Added subscriptionKeyParameterNames Input fields
- Added self-managed gateway option
- Fix for openapi 3.0 json file import
How this works
- API Suffix/Path (must be unique) is the "Primary key" for this task.
- API ID Format - Non-versioned (yyyy-MM-dd-randomnumbers) | versioned (Api Version Display Name + Api Version Set identifier) i.e. Myversion-v1
Output(petstore sample)
known issue
- No detailed error message during import failures using file method.(Please refer APIM activity log in Azure Portal for detailed error message)
Feedback and issues
If you have feedback or issues, please send an email
| |