Skip to content
graju256 edited this page Dec 20, 2025 · 13 revisions

Graphman Client

Graphman Client is a stand-alone, node.js based command-line tool for interacting with the Graphman API.

Graphman is an API running on a Layer7 Gateway for interacting with the gateway configuration. This API lets you retrieve full or partial gateway configuration as a bundle for the purposes of applying configuration as code and apply configuration to a gateway.

Graphman is a GraphQL API, but you don't need prior experience with, or an understanding of GraphQL to use it with this client. This client abstracts out the GraphQL API layer by providing commands to perform common Graphman operations. Power users can dive into the GraphQL layer to create their own queries that can then be used with this client. Custom GraphQL queries let you control the specific configuration that needs to be bundled for your domain-specific use case. To help dive into that layer, power users should refer to the provided Postman collection which provides samples for all the queries and mutations supported by Graphman.

Index

Compatibility Matrix

The following table describes the compatibility of the Graphman client with the targeting Layer7 API Gateways.

Graphman Client Layer7 API Gateway
v2.0.* v11.2.0, v11.1.3, v11.1.2, v11.1.1
v1.3.* v11.1.2, v11.1.1, v11.1.00, v11.0.00-CR03
v1.2.* v11.1.00
v1.1 v10.1-CR04, v11.0-CR02
v1.0.* v10.1-CR03, v11.0-CR01

Clone this wiki locally