Glossary · Protocols & Standards

REST API

An architectural style for networked applications using HTTP methods and resource-based URLs, one of the primary exposure adapters in Naftiko.

What is a REST API?

REST (Representational State Transfer) is an architectural style for building web services that use HTTP methods (GET, POST, PUT, DELETE) to operate on resources identified by URLs. REST APIs are the most common integration interface in enterprise software.

REST APIs in Naftiko

REST is one of the primary exposure adapters in Naftiko. A capability can expose clean REST endpoints with per-operation path, method, and parameter mapping – all declared in the capability spec. The same capability can simultaneously expose REST, MCP, and Agent Skills interfaces.

Naftiko also consumes REST APIs as sources, using progressive abstraction to connect to upstream REST services at the appropriate level of sophistication.

Why it matters

REST APIs remain the backbone of enterprise integration. Naftiko’s approach does not replace REST – it elevates it. Existing REST APIs become governed capabilities that can also serve AI consumers, while new capabilities expose REST alongside AI-native protocols from the same spec.

Browse all terms