# OWASP ZAP Graph QL API

**Canonical:** https://apis.io/apis/owasp-zap/owasp-zap-graph-ql-api/  
**Provider:** OWASP ZAP — https://apis.io/providers/owasp-zap/  
**Base URL:** http://zap  
**Documentation:** https://www.zaproxy.org

OWASP ZAP Graph QL API is one of 49 APIs that [OWASP ZAP](https://apis.io/providers/owasp-zap/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include GraphQL. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and a GitHub repository.

The Graph QL API from OWASP ZAP — 20 operation(s) for graph ql.

## Operations (20)

| Method | Path | Summary |
|---|---|---|
| GET | `/JSON/graphql/action/importFile/` | Graphql action import file |
| GET | `/JSON/graphql/action/importUrl/` | Graphql action import url |
| GET | `/JSON/graphql/action/setOptionArgsType/` | Graphql action set option args type |
| GET | `/JSON/graphql/action/setOptionLenientMaxQueryDepthEnabled/` | Graphql action set option lenient max query depth enabled |
| GET | `/JSON/graphql/action/setOptionMaxAdditionalQueryDepth/` | Graphql action set option max additional query depth |
| GET | `/JSON/graphql/action/setOptionMaxArgsDepth/` | Graphql action set option max args depth |
| GET | `/JSON/graphql/action/setOptionMaxQueryDepth/` | Graphql action set option max query depth |
| GET | `/JSON/graphql/action/setOptionOptionalArgsEnabled/` | Graphql action set option optional args enabled |
| GET | `/JSON/graphql/action/setOptionQueryGenEnabled/` | Graphql action set option query gen enabled |
| GET | `/JSON/graphql/action/setOptionQuerySplitType/` | Graphql action set option query split type |
| GET | `/JSON/graphql/action/setOptionRequestMethod/` | Graphql action set option request method |
| GET | `/JSON/graphql/view/optionArgsType/` | Graphql view option args type |
| GET | `/JSON/graphql/view/optionLenientMaxQueryDepthEnabled/` | Graphql view option lenient max query depth enabled |
| GET | `/JSON/graphql/view/optionMaxAdditionalQueryDepth/` | Graphql view option max additional query depth |
| GET | `/JSON/graphql/view/optionMaxArgsDepth/` | Graphql view option max args depth |
| GET | `/JSON/graphql/view/optionMaxQueryDepth/` | Graphql view option max query depth |
| GET | `/JSON/graphql/view/optionOptionalArgsEnabled/` | Graphql view option optional args enabled |
| GET | `/JSON/graphql/view/optionQueryGenEnabled/` | Graphql view option query gen enabled |
| GET | `/JSON/graphql/view/optionQuerySplitType/` | Graphql view option query split type |
| GET | `/JSON/graphql/view/optionRequestMethod/` | Graphql view option request method |

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/owasp-zap/refs/heads/main/openapi/owasp-zap-graph-ql-api-openapi.yml
- **Documentation** — https://www.zaproxy.org/docs/
- **API Documentation** — https://www.zaproxy.org/docs/api/
- **GitHubRepository** — https://github.com/zaproxy/zaproxy
- **GitHub API Docs** — https://github.com/zaproxy/zap-api-docs

## Other OWASP ZAP APIs (12)

- [OWASP ZAP Acsrf API](https://apis.io/apis/owasp-zap/owasp-zap-acsrf-api/)
- [OWASP ZAP Ajax Spider API](https://apis.io/apis/owasp-zap/owasp-zap-ajaxspider-api/)
- [OWASP ZAP Alert API](https://apis.io/apis/owasp-zap/owasp-zap-alert-api/)
- [OWASP ZAP Alert Filter API](https://apis.io/apis/owasp-zap/owasp-zap-alertfilter-api/)
- [OWASP ZAP Ascan API](https://apis.io/apis/owasp-zap/owasp-zap-ascan-api/)
- [OWASP ZAP Authentication API](https://apis.io/apis/owasp-zap/owasp-zap-authentication-api/)
- [OWASP ZAP Authorization API](https://apis.io/apis/owasp-zap/owasp-zap-authorization-api/)
- [OWASP ZAP Automation API](https://apis.io/apis/owasp-zap/owasp-zap-automation-api/)
- [OWASP ZAP Autoupdate API](https://apis.io/apis/owasp-zap/owasp-zap-autoupdate-api/)
- [OWASP ZAP Break API](https://apis.io/apis/owasp-zap/owasp-zap-break-api/)
- [OWASP ZAP Client API](https://apis.io/apis/owasp-zap/owasp-zap-client-api/)
- [OWASP ZAP Client Spider API](https://apis.io/apis/owasp-zap/owasp-zap-clientspider-api/)

## Tags

GraphQL

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/owasp-zap/owasp-zap-graph-ql-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/owasp-zap/.
