# Wazo Plugins API

**Canonical:** https://apis.io/apis/wazo/wazo-plugins-api/  
**Provider:** Wazo — https://apis.io/providers/wazo/  
**Base URL:** https://{wazo_stack}/api/auth/0.1  
**Documentation:** https://api.wazo.io/documentation/api/authentication.html

Wazo Plugins API is one of 113 APIs that [Wazo](https://apis.io/providers/wazo/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification and an AsyncAPI event-driven specification. Tagged areas include Plugins. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, a changelog, authentication docs, and an AsyncAPI specification.

The plugins API from Wazo — 22 operation(s) for plugins.

## Operations (27)

| Method | Path | Summary |
|---|---|---|
| GET | `/pg_mgr` | Get the Plugin Manager resource |
| GET | `/pg_mgr/plugins` | List the installed plugins |
| GET | `/pg_mgr/plugins/{plugin_id}` | Get the resources of a specific plugin |
| GET | `/pg_mgr/plugins/{plugin_id}/info` | Get the information of a plugin |
| GET | `/pg_mgr/plugins/{plugin_id}/install` | Get the package installation service resources |
| POST | `/pg_mgr/plugins/{plugin_id}/install/install` | Install a package |
| GET | `/pg_mgr/plugins/{plugin_id}/install/install/{operation_id}` | Get the status of a package installation Operation In Progress |
| DELETE | `/pg_mgr/plugins/{plugin_id}/install/install/{operation_id}` | Delete the Operation In Progress |
| POST | `/pg_mgr/plugins/{plugin_id}/install/uninstall` | Uninstall a package |
| GET | `/pg_mgr/plugins/{plugin_id}/install/upgrade/{operation_id}` | Get the status of a package upgrade Operation In Progress |
| DELETE | `/pg_mgr/plugins/{plugin_id}/install/upgrade/{operation_id}` | Delete the Operation In Progress |
| GET | `/pg_mgr/plugins/{plugin_id}/install/installable` | Get the installable packages list |
| GET | `/pg_mgr/plugins/{plugin_id}/install/installed` | Get the installed packages list |
| GET | `/pg_mgr/install` | Get the installation service resources |
| POST | `/pg_mgr/install/install` | Install a plugin |
| GET | `/pg_mgr/install/install/{operation_id}` | Get the status of a plugin installation Operation In Progress |
| DELETE | `/pg_mgr/install/install/{operation_id}` | Delete the Operation In Progress |
| POST | `/pg_mgr/install/uninstall` | Uninstall a plugin |
| POST | `/pg_mgr/install/upgrade` | Upgrade a plugin |
| GET | `/pg_mgr/install/upgrade/{operation_id}` | Get the status of a plugin upgrade Operation In Progress |
| DELETE | `/pg_mgr/install/upgrade/{operation_id}` | Delete the Operation In Progress |
| POST | `/pg_mgr/install/update` | Update the List of installable plugins |
| GET | `/pg_mgr/install/update/{operation_id}` | Get the status of a plugin database update Operation In Progress |
| DELETE | `/pg_mgr/install/update/{operation_id}` | Delete the Operation In Progress |
| GET | `/pg_mgr/install/installable` | Get the installable plugins list |
| GET | `/pg_mgr/install/installed` | Get the installed plugins list |
| POST | `/pg_mgr/reload` | Reload a plugin |

## Machine-readable artifacts (61)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/wazo/refs/heads/main/openapi/wazo-plugins-api-openapi.yml
- **APIReference** — https://api.wazo.io/documentation/api/authentication.html
- **Console** — https://api.wazo.io/documentation/console/authentication/
- **SourceCode** — https://github.com/wazo-platform/wazo-auth
- **ChangeLog** — https://github.com/wazo-platform/wazo-auth/blob/master/CHANGELOG.md
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/wazo/refs/heads/main/authentication/wazo-authentication.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/wazo/refs/heads/main/conventions/wazo-conventions.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/wazo/refs/heads/main/errors/wazo-problem-types.yml
- **AsyncAPI** — https://raw.githubusercontent.com/api-evangelist/wazo/refs/heads/main/asyncapi/wazo-auth-asyncapi.yml
- **APIReference** — https://api.wazo.io/documentation/api/configuration.html
- **Console** — https://api.wazo.io/documentation/console/configuration/
- **SourceCode** — https://github.com/wazo-platform/wazo-confd
- **ChangeLog** — https://github.com/wazo-platform/wazo-confd/blob/master/CHANGELOG.md
- **AsyncAPI** — https://raw.githubusercontent.com/api-evangelist/wazo/refs/heads/main/asyncapi/wazo-confd-asyncapi.yml
- **APIReference** — https://api.wazo.io/documentation/api/application.html
- **Console** — https://api.wazo.io/documentation/console/application/
- **SourceCode** — https://github.com/wazo-platform/wazo-calld
- **ChangeLog** — https://github.com/wazo-platform/wazo-calld/blob/master/CHANGELOG.md
- **AsyncAPI** — https://raw.githubusercontent.com/api-evangelist/wazo/refs/heads/main/asyncapi/wazo-calld-asyncapi.yml
- **APIReference** — https://api.wazo.io/documentation/api/cdr.html
- **Console** — https://api.wazo.io/documentation/console/cdr/
- **SourceCode** — https://github.com/wazo-platform/wazo-call-logd
- **ChangeLog** — https://github.com/wazo-platform/wazo-call-logd/blob/master/CHANGELOG.md
- **AsyncAPI** — https://raw.githubusercontent.com/api-evangelist/wazo/refs/heads/main/asyncapi/wazo-call-logd-asyncapi.yml
- **APIReference** — https://api.wazo.io/documentation/api/contact.html
- **Console** — https://api.wazo.io/documentation/console/contact/
- **SourceCode** — https://github.com/wazo-platform/wazo-dird
- **ChangeLog** — https://github.com/wazo-platform/wazo-dird/blob/master/CHANGELOG.md
- **AsyncAPI** — https://raw.githubusercontent.com/api-evangelist/wazo/refs/heads/main/asyncapi/wazo-dird-asyncapi.yml
- **APIReference** — https://api.wazo.io/documentation/api/webhook.html
- **Console** — https://api.wazo.io/documentation/console/webhook/
- **SourceCode** — https://github.com/wazo-platform/wazo-webhookd
- **ChangeLog** — https://github.com/wazo-platform/wazo-webhookd/blob/master/CHANGELOG.md
- **Webhooks** — https://raw.githubusercontent.com/api-evangelist/wazo/refs/heads/main/asyncapi/wazo-events-webhooks.yml
- **AsyncAPI** — https://raw.githubusercontent.com/api-evangelist/wazo/refs/heads/main/asyncapi/wazo-webhookd-asyncapi.yml
- **APIReference** — https://api.wazo.io/documentation/api/plugins.html
- **Console** — https://api.wazo.io/documentation/console/plugins/
- **SourceCode** — https://github.com/wazo-platform/wazo-plugind
- **ChangeLog** — https://github.com/wazo-platform/wazo-plugind/blob/master/CHANGELOG.md
- **AsyncAPI** — https://raw.githubusercontent.com/api-evangelist/wazo/refs/heads/main/asyncapi/wazo-plugind-asyncapi.yml
- …and 21 more, listed in full on the page.

## Other Wazo APIs (12)

- [Wazo Phone Provisioning API (wazo-provd)](https://apis.io/apis/wazo/wazo-phone-provisioning-api-wazo-provd/)
- [Wazo Websocket Event Stream (wazo-websocketd)](https://apis.io/apis/wazo/wazo-websocket-event-stream-wazo-websocketd/)
- [Wazo Aastra API](https://apis.io/apis/wazo/wazo-aastra-api/)
- [Wazo Access Features API](https://apis.io/apis/wazo/wazo-access-features-api/)
- [Wazo Action API](https://apis.io/apis/wazo/wazo-action-api/)
- [Wazo Adhoc Conferences API](https://apis.io/apis/wazo/wazo-adhoc-conferences-api/)
- [Wazo Admin API](https://apis.io/apis/wazo/wazo-admin-api/)
- [Wazo Agent Statistics API](https://apis.io/apis/wazo/wazo-agent-statistics-api/)
- [Wazo Agents API](https://apis.io/apis/wazo/wazo-agents-api/)
- [Wazo Applications API](https://apis.io/apis/wazo/wazo-applications-api/)
- [Wazo Asterisk API](https://apis.io/apis/wazo/wazo-asterisk-api/)
- [Wazo Backends API](https://apis.io/apis/wazo/wazo-backends-api/)

## Tags

Plugins

---

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