- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
Difference between V6 and V7 API
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-08-2015 11:18 PM
in API query if i just simply
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-09-2015 01:37 AM
WAPI changes for each NIOS version
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-09-2015 06:02 AM
The way Web API versioning works is that each NIOS version supports a particular version of the WAPI, and at the same time supports WAPI requests made according to WAPI versions prior to that version. So, for example, NIOS 7.1 supports WAPI version 2.1, but it also supports WAPI calls for WAPI versions 2.0, 1.7, 1.6, all the way back to WAPI version 1.0. If you write a WAPI script for a particular version of NIOS (for example, NIOS 6.11), and you specify the corresponding WAPI version number (1.6 in this example) in the URL for the WAPI request, that request should continue to work the same way if you upgrade to later versions of NIOS (for example, NIOS 6.12, 7.0, etc.).
However, if you write a WAPI script for a particular version of NIOS, and you specify the corresponding WAPI version number in the URL for the WAPI request, you can't necessarily change the WAPI version in the URL and then use that script with an earlier version of NIOS, because the request may reference objects, fields, or functions that were not supported in the earlier NIOS version. You have to check the documentation, or just try the requests in the script to see if they work or not.
Also, beginning with NIOS 7.1 Infoblox has announced a policy whereby it may in future drop support for some old API versions. Thus, for example, if there is a future NIOS 7.x or 8.x release it might not support WAPI requests made using WAPI version 1.0, etc. For more information on this policy see the NIOS 7.1 release notes. Note that in general any plans to drop support for a particular WAPI version will be announced at least one year in advance. However in some cases it may be necessary to make changes without prior notification. (For example, support for using SSLv3 with the Web API was dropped without prior notice in order to address security vulnerabilities in the SSLv3 protocol.)
Below is a summary table of the WAPI changes that were made for each version of NIOS through NIOS 7.0. (The information for WPAI versions 1.4.1 and 1.4.2 is uncertain because I couldn't find copies of the WAPI documentation for the corresponding NIOS releases.)
+--------------+------------------+---------------------------------+ | WAPI version | NIOS release | Major Web API changes | +==============+==================+=================================+ | 1.0 | 6.6 | Initial Web API implementation | +--------------+------------------+---------------------------------+ | 1.1 | 6.7 | Support DNS zones, DHCP leases, | | | | internationalized domain names | +--------------+------------------+---------------------------------+ | 1.2 | 6.8 | Support named ACLs, extensible | | | | attribute inheritance | +--------------+------------------+---------------------------------+ | 1.2.1 | 6.8.2 | Add function to select next | | | | available IP address when | | | | creating certain objects | +--------------+------------------+---------------------------------+ | 1.3 | 6.9 LD | Support selection of next | | | | available IP address when | | | | creating additional objects | +--------------+------------------+---------------------------------+ | 1.4 | 6.10 | Support Network Insight | +--------------+------------------+---------------------------------+ | 1.4.1 | 6.10.*??* | *Support NAPTR records?* | +--------------+------------------+---------------------------------+ | 1.4.2 | 6.10.*??* | *Support NAPTR records?* | +--------------+------------------+---------------------------------+ | 1.5 | 6.11 LD | Support DHCP roaming hosts | +--------------+------------------+---------------------------------+ | 1.6 | 6.11 | Support shared records, | | | | network templates, DNS | | | | integrity checks, defining | | | | extensible attributes | +--------------+------------------+---------------------------------+ | 1.7 | 6.12 | Enhance DHCP properties support | +--------------+------------------+---------------------------------+ | 2.0 | 7.0 | Support Cloud Network | | | | Automation, Cloud Platform | | | | appliances, DNS Traffic | | | | Control, Active Directory Sites | +--------------+------------------+---------------------------------+
Thanks Frank :). This is what
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-09-2015 08:27 PM
Re: WAPI changes for each NIOS version
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-19-2016 12:33 PM
Hi can anyone tell what is wapi version for NIOS 7.3.4 is it 2.3?. Also is it possible to have NIOS 7.3 with wapi 1.4.3 or so?