# Esper blueprints_Custom Actions API

**Canonical:** https://apis.io/apis/esper/esper-blueprints-custom-actions-api-api/  
**Provider:** Esper — https://apis.io/providers/esper/  
**Base URL:** https://foo-api.esper.cloud/api  
**Documentation:** https://api.esper.io/openapi

Esper blueprints_Custom Actions API is one of 74 APIs that [Esper](https://apis.io/providers/esper/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include blueprints_Custom Actions API. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, and authentication docs.

APIs to manage custom actions. Custom actions allow you to define custom scripts and commands that can be executed on Linux devices. Currently, only Linux platform is supported for custom actions.

## Operations (6)

| Method | Path | Summary |
|---|---|---|
| GET | `/v2/custom-actions/` | Get custom actions |
| POST | `/v2/custom-actions/` | Create custom actions |
| GET | `/v2/custom-actions/{custom_action_id}/` | Get custom actions by custom action id |
| PUT | `/v2/custom-actions/{custom_action_id}/` | Replace custom actions by custom action id |
| DELETE | `/v2/custom-actions/{custom_action_id}/` | Delete custom actions by custom action id |
| GET | `/v2/scripts/{script_id}/` | Get scripts by script id |

## Machine-readable artifacts (11)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/esper/refs/heads/main/openapi/esper-blueprints-custom-actions-api-api-openapi.yml
- **Documentation** — https://help.esper.io/hc/en-us/categories/11385054747153-Developer-Documentation
- **APIReference** — https://api.esper.io/openapi
- **GettingStarted** — https://help.esper.io/hc/en-us/articles/14199291792145-Getting-Started-with-APIs
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/esper/refs/heads/main/authentication/esper-authentication.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/esper/refs/heads/main/errors/esper-problem-types.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/esper/refs/heads/main/conventions/esper-conventions.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/esper/refs/heads/main/data-model/esper-data-model.yml
- **Conformance** — https://raw.githubusercontent.com/api-evangelist/esper/refs/heads/main/conformance/esper-conformance.yml
- **Lifecycle** — https://raw.githubusercontent.com/api-evangelist/esper/refs/heads/main/lifecycle/esper-lifecycle.yml
- **Webhooks** — https://raw.githubusercontent.com/api-evangelist/esper/refs/heads/main/asyncapi/esper-events-webhooks.yml

## Other Esper APIs (12)

- [Esper apps_management_App List API](https://apis.io/apis/esper/esper-apps-management-app-list-api/)
- [Esper apps_management_Apple App Store API](https://apis.io/apis/esper/esper-apps-management-apple-app-store-api/)
- [Esper apps_management_Esper Apps API](https://apis.io/apis/esper/esper-apps-management-esper-apps-api/)
- [Esper apps_management_OEM Config Schema API](https://apis.io/apis/esper/esper-apps-management-oem-config-schema-api/)
- [Esper apps_management_Preferred Regions API](https://apis.io/apis/esper/esper-apps-management-preferred-regions-api/)
- [Esper apps_management_Provisioning Profiles API](https://apis.io/apis/esper/esper-apps-management-provisioning-profiles-api/)
- [Esper apps_management_Tenant Apps API](https://apis.io/apis/esper/esper-apps-management-tenant-apps-api/)
- [Esper apps_management_Tenant Esper Apps API](https://apis.io/apis/esper/esper-apps-management-tenant-esper-apps-api/)
- [Esper apps_management_VPP App Management API](https://apis.io/apis/esper/esper-apps-management-vpp-app-management-api/)
- [Esper apps_management_VPP License Management API](https://apis.io/apis/esper/esper-apps-management-vpp-license-management-api/)
- [Esper Apps Management Webclips API](https://apis.io/apis/esper/esper-apps-management-webclips-api/)
- [Esper blueprints_Background Scripts API](https://apis.io/apis/esper/esper-blueprints-background-scripts-api-api/)

## Tags

blueprints_Custom Actions API

---

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