How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Gravitee Plugin API

The Plugin API from Gravitee — 37 operation(s) for plugin.

Gravitee Plugin API is one of 51 APIs that Gravitee publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 3 JSON Schema definitions.

Tagged areas include Plugin. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a getting-started guide, a changelog, a GitHub repository, rate-limit docs, and 3 JSON Schemas.

This API exposes 37 operations across 37 paths, and defines 2 schemas. It is described by OpenAPI 3.2.0, at version 4.12.0-alpha.3.

Requests are made against a single base URL, /management.

37 operations 37 paths 2 schemas 37 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
4.12.0-alpha.3
Base URL
https://documentation.gravitee.io/apim
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

Gravitee Plugin API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (gravitee-auth). By default, every request must be authenticated.

Paths & Operations 37

Across 37 paths, the API surfaces 37 operations — 37 GET. Each is listed below with its method, path, parameters, and response codes.

Plugin 37
GET
/platform/plugins/auth-device-notifiers
List authentication device notifier plugins
listAuthenticationDeviceNotifierPlugins 1 param → default
GET
/platform/plugins/auth-device-notifiers/{authDeviceNotifierId}
Get a Authentication Device Notifier plugin
getAuthenticationDeviceNotifierPlugin 1 param → default
GET
/platform/plugins/auth-device-notifiers/{authDeviceNotifierId}/schema
Get an Authentication Device Notifier plugin's schema
getAuthenticationDeviceNotifierPluginSchema 1 param → default
GET
/platform/plugins/authorization-engines
List authorization engine plugins
listAuthorizationEnginePlugins 1 param → default
GET
/platform/plugins/authorization-engines/{authorizationEngine}
Get an authorization engine plugin
getAuthorizationEnginePlugin 1 param → default
GET
/platform/plugins/authorization-engines/{authorizationEngine}/schema
Get an authorization engine plugin's schema
getAuthorizationEnginePluginSchema 1 param → default
GET
/platform/plugins/bot-detections
List bot detection plugins
listBotDetectionsPlugins → default
GET
/platform/plugins/bot-detections/{botDetection}
Get a Bot Detection plugin
getBotDetectionPlugin 1 param → default
GET
/platform/plugins/bot-detections/{botDetection}/schema
Get a Bot Detection plugin's schema
getBotDetectionPluginSchema 1 param → default
GET
/platform/plugins/certificates
List certificate plugins
listCertificatesPlugins → default
GET
/platform/plugins/certificates/{certificate}
Get an certificate plugin
getCertificatePlugin 1 param → default
GET
/platform/plugins/certificates/{certificate}/schema
Get an certificate's schema
getCertificatePluginSchema 1 param → default
GET
/platform/plugins/device-identifiers
List device identifier plugins
listDeviceIdentifierPlugins → default
GET
/platform/plugins/device-identifiers/{deviceIdentifier}
Get a device identifier plugin
getDeviceIdentifierPlugin 1 param → default
GET
/platform/plugins/device-identifiers/{deviceIdentifier}/schema
Get a device identifier plugin's schema
getDeviceIdentifierPluginSchema 1 param → default
GET
/platform/plugins/extensionGrants
List extension grant plugins
listExtensionGrants_1 → default
GET
/platform/plugins/extensionGrants/{extensionGrant}
Get an extension grant plugin
getExtensionGrant_1 1 param → default
GET
/platform/plugins/extensionGrants/{extensionGrant}/schema
Get an extension grant plugin's schema
getExtensionGrantSchema 1 param → default
GET
/platform/plugins/factors
List factor plugins
listFactorPlugins → default
GET
/platform/plugins/factors/{factor}
Get a factor plugin
getFactorPlugin 1 param → default
GET
/platform/plugins/factors/{factor}/schema
Get a factor plugin's schema
getFactorPluginSchema 1 param → default
GET
/platform/plugins/identities
List identity provider plugins
listIdentityProviders_2 3 params → default
GET
/platform/plugins/identities/{identity}
Get an identity provider
getIdentityProviderPlugin 1 param → default
GET
/platform/plugins/identities/{identity}/schema
Get an identity provider plugin's schema
getIdentityProviderPluginSchema 1 param → default
GET
/platform/plugins/notifiers
List all available notifier plugins
listNotifiers 1 param → 200500
GET
/platform/plugins/notifiers/{notifierId}
Get a notifier
getNotifier 1 param → 200404500
GET
/platform/plugins/notifiers/{notifierId}/schema
Get a notifier plugin's schema
getNotifierSchema 1 param → 200404500
GET
/platform/plugins/policies
List policy plugins
listPolicies 1 param → default
GET
/platform/plugins/policies/{policy}
Get a policy plugin
getPolicy 1 param → default
GET
/platform/plugins/policies/{policy}/documentation
Get a policy plugin's documentation
getPolicyDocumentation 1 param → default
GET
/platform/plugins/policies/{policy}/schema
Get a policy plugin's schema
getPolicySchema 1 param → default
GET
/platform/plugins/reporters
List reporter plugins
listReporterPlugins → default
GET
/platform/plugins/reporters/{reporter}
Get a reporter plugin
getReporter 1 param → default
GET
/platform/plugins/reporters/{reporter}/schema
Get a reporter plugin's schema
getReporterSchema 1 param → default
GET
/platform/plugins/resources
List resource plugins
listResourcePlugins 1 param → default
GET
/platform/plugins/resources/{resource}
Get a resource plugin
getResource_1 1 param → default
GET
/platform/plugins/resources/{resource}/schema
Get a resource plugin's schema
getResourceSchema 1 param → default

Schemas 2

The contract defines 2 schemas that model the data the API accepts and returns. The most detailed are NotifierPlugin (8 properties), ErrorEntity (2 properties). Each schema is shown below with its type and property counts.

ErrorEntity
object
2 properties
NotifierPlugin
object
8 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

gravitee-plugin-api-openapi.yml Raw ↑

Other APIs Gravitee publishes across the network.

Gravitee Cockpit
Gravitee Alert Engine
Gravitee AI Agent Management
Gravitee Kafka Gateway
Gravitee Kubernetes Operator
Gravitee alerts API
Gravitee Analytics API
Gravitee API Products API
Gravitee APIs API
Gravitee application API
Gravitee Applications API
Gravitee audit API
Where this information came from

This is an independent, third-party profile of Gravitee Plugin API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.