This chapter contains summaries of changes made to API RPC protocol. The next paragraph explains how these changes are organized.
Changes are divided into two categories:
These two groups are further categorized by features that required modifying operators and/or operations. Each set of feature-dependant changes is fit into a separate table and sequenced in alphabetical order.
Each feature-dependant table consists of the following columns:
Note: The summary of changes does not explicitly track changes in complex type names
What Versions of API RPC Are in Use
Panel API RPC protocol evolves in sync with Parallels Plesk Panel constantly: When new features appear in Panel, they are implemented in the protocol. Here are the versions of API RPC protocol recommended for use with the later versions of Panel:
Plesk Version |
Plesk API RPC Protocol Version |
Plesk 7.5.4 for Linux/Unix |
1.3.5.1 |
Plesk 7.5.6 for Windows |
1.4.0.0 |
Plesk 8.0 for Linux/Unix | Plesk 7.6 for Windows |
1.4.0.0, 1.4.1.0 (updated) |
Plesk 7.6.1 for Windows |
1.4.1.1 |
Plesk 8.0.1 for Linux/Unix |
1.4.1.2 |
Plesk 8.1.0 for Linux/Unix | Plesk 8.1.0 for Windows |
1.4.2.0 |
Plesk 8.1.1 for Linux/Unix | Plesk 8.1.1 for Windows |
1.5.0.0 |
Plesk 8.2 for Linux/Unix | Plesk 8.2 for Windows |
1.5.1.0 |
Plesk 8.3 for Linux/Unix | Plesk 8.3 for Windows |
1.5.2.0 |
Plesk 8.4 for Linux/Unix | Plesk 8.6 for Linux/Unix | Plesk 8.4 for Windows | Plesk 8.6 for Windows |
1.5.2.1 |
Parallels Plesk Panel 9.0.0 |
1.6.0.0 |
Parallels Plesk Panel 9.0.1 |
1.6.0.1 |
Parallels Plesk Panel 9.0.2 |
1.6.0.2 |
Parallels Plesk Panel 10.0 |
1.6.3.0 |
Parallels Plesk Panel 10.1 |
1.6.3.1 |
Parallels Plesk Panel 10.2 |
1.6.3.2 |
Parallels Plesk Panel 10.3 |
1.6.3.3 |
Parallels Plesk Panel 10.4 |
1.6.3.4 |
Protocol Backward Compatibility
Every version of Panel supports all versions of Panel API RPC existing by the moment of the product release. For instance, Plesk 7.6.1 supports version 1.4.1.1 of API RPC, but it is compatible with versions 1.4.0.0 and earlier, too.