RESTCONF steht für Representational State Transfer Configuration Protocol. Es handelt sich um ein von der IETF (Internet Engineering Task Force) entwickeltes Protokoll zur Konfiguration und Verwaltung von Netzwerkgeräten über das HTTP-Protokoll.
Mit RESTCONF können Netzwerkgeräte wie Router, Switches und Firewalls über eine einheitliche und standardisierte Schnittstelle konfiguriert und verwaltet werden. Das Protokoll basiert auf den Prinzipien des REST-Architekturstils, was bedeutet, dass es auf vorhandenen HTTP-Standards aufbaut und RESTful Web Services zur Verfügung stellt.
RESTCONF ermöglicht es Administratoren, über HTTP-Methoden wie GET, POST, PUT und DELETE auf Ressourcen eines Netzwerkgeräts zuzugreifen. Hierbei können sowohl Informationen abgerufen als auch Änderungen an den Konfigurationen vorgenommen werden. Durch die Verwendung von JSON oder XML als Datenformat für die Übertragung können komplexe Konfigurationen dargestellt und übertragen werden.