The routing protocol daemon (RPD) and other daemons exposes external APIs to other daemons and external applications (including SDK and JET applications) through Juniper Extension Toolkit (JET). JET includes APIs to add, delete, and lookup routes. To keep the APIs consistent between different daemons, API Revision 2 is being defined. API Revision 2 unifies the API best practices, API naming conventions, the maintenance of APIs across different releases, and more.
API Revision 2 focuses on following aspects:
Specifically, this feature introduces Revision 2 for PRPD Interface APIs.
| Product / Application | Software | Introduced Release |
|---|---|---|
| MX301 | Junos OS | 25.4R1 |
| MX304 | Junos OS | 25.2R1 |
| MX10003 | Junos OS | 25.2R1 |
| Next Generation Port Extender | Junos OS | 25.4R1 |
| PTX10001-36MR | Junos OS Evolved | 20.3R1 |
| PTX10003 | Junos OS Evolved | 20.3R1 |
| PTX10004 | Junos OS Evolved | 20.3R1 |
| PTX10008 | Junos OS Evolved | 20.3R1 |
| PTX10016 | Junos OS Evolved | 21.2R2 |
| PTX10002-36QDD | Junos OS Evolved | 24.2R2 |