Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Announcement: Try the Ask AI chatbot for answers to your technical questions about Juniper products and solutions.

close
header-navigation
keyboard_arrow_up
close
keyboard_arrow_left
Juniper Extension Toolkit API Guide
Table of Contents Expand all
list Table of Contents
file_download PDF
{ "lLangCode": "en", "lName": "English", "lCountryCode": "us", "transcode": "en_US" }
English
keyboard_arrow_right

Overview of JET APIs

date_range 13-Jun-24

JET provides APIs that extend the functionality of Junos OS and Junos OS Evolved. These APIs fall into three main categories: the notification API, base type APIs, and service APIs. The APIs are defined by proto definition files. You can view these files in multiple ways:

  • View the full proto definition files on the JET GitHub repository.

  • To use the proto definition files, you will need to download and extract the IDL file for the release you are using. See Set Up the JET VM for instructions.

Notification API

The notification API provides interfaces that allow you to subscribe to events and designate a callback function to receive events when they occur. See JET Notification API for more information about this API.

Base Types APIs

  • JNX Common Address API

  • JNX Common Base Types API

Service APIs

Service APIs provide interfaces to access the control plane on the device and a management interface to run operational and configuration commands.

Routing

  • BFD Service APIs

  • BGP Route Service API

  • ECMP Tracer Flow Monitoring APIs

  • Flexible Tunnel Profile

  • Flexible Tunnel Service

  • MPLS Service API

  • PRPD Common API

  • PRPD Service API

  • RIB Service API

  • Routing Interface Service API

Firewall

Firewall Service API

Interfaces

Interfaces Service API

Infrastructure

Infrastructure Service APIs

Management

  • JNX Authentication Service API

  • JNX Management Service API

  • JNX Registration Service API

  • Versioning Service APIs

Network Address Translation (NAT)

MAP-E Service API

footer-navigation