# AppOmni AO Developer Platform API

**Canonical:** https://apis.io/apis/appomni/appomni-ao-developer-platform-api/  
**Provider:** AppOmni — https://apis.io/providers/appomni/  
**Base URL:** https://{instance}.appomni.com  
**Documentation:** https://api.appomni.com/

AppOmni AO Developer Platform API is one of 18 APIs that [AppOmni](https://apis.io/providers/appomni/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 3 JSON Schema definitions. Tagged areas include AO Developer Platform. The published artifact set on APIs.io includes an OpenAPI specification, a JSON-LD context, API documentation, an API reference, and 3 JSON Schemas.

The AppOmni Developer Platform (AODP) enables the creation of custom service types allowing you to monitor the security posture of any application, including custom or proprietary apps that AppOmni does not natively support. Example use cases include: - Create a custom service type for applications that AppOmni does not natively support - Create a custom service type for custom or in-house app

## Operations (24)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v1/custom/custommonitoredservicetype/{cmst_id}/settings/` | Settings - List all modeling data |
| POST | `/api/v1/custom/custommonitoredservicetype/{cmst_id}/settings/` | Settings - Add single modeling data |
| PATCH | `/api/v1/custom/custommonitoredservicetype/{cmst_id}/settings/` | Settings - Update modeling data |
| DELETE | `/api/v1/custom/custommonitoredservicetype/{cmst_id}/settings/` | Settings - Delete multiple modeling data |
| POST | `/api/v1/custom/custommonitoredservicetype/{cmst_id}/settings/bulk_create/` | Settings - Add multiple modeling data |
| PUT | `/api/v1/custom/custommonitoredservicetype/{cmst_id}/settings/bulk_create/` | Settings - Replace all modeling data |
| GET | `/api/v1/custom/custommonitoredservicetype/{cmst_id}/permissions/` | Permissions - List all modeling data |
| POST | `/api/v1/custom/custommonitoredservicetype/{cmst_id}/permissions/` | Permissions - Add single modeling data |
| PATCH | `/api/v1/custom/custommonitoredservicetype/{cmst_id}/permissions/` | Permissions - Update modeling data |
| DELETE | `/api/v1/custom/custommonitoredservicetype/{cmst_id}/permissions/` | Permissions - Delete multiple modeling data |
| POST | `/api/v1/custom/custommonitoredservicetype/{cmst_id}/permissions/bulk_create/` | Permissions - Add multiple modeling data |
| PUT | `/api/v1/custom/custommonitoredservicetype/{cmst_id}/permissions/bulk_create/` | Permissions - Replace all modeling data |
| GET | `/api/v1/custom/custommonitoredservicetype/{cmst_id}/scopes/` | Scopes - List all modeling data |
| POST | `/api/v1/custom/custommonitoredservicetype/{cmst_id}/scopes/` | Scopes - Add single modeling data |
| PATCH | `/api/v1/custom/custommonitoredservicetype/{cmst_id}/scopes/` | Scopes - Update modeling data |
| DELETE | `/api/v1/custom/custommonitoredservicetype/{cmst_id}/scopes/` | Scopes - Delete multiple modeling data |
| POST | `/api/v1/custom/custommonitoredservicetype/{cmst_id}/scopes/bulk_create/` | Scopes - Add multiple modeling data |
| PUT | `/api/v1/custom/custommonitoredservicetype/{cmst_id}/scopes/bulk_create/` | Scopes - Replace all modeling data |
| POST | `/platform/ingest/v2/ingest/` | Ingest - Third Party Apps |
| POST | `/api/v1/custom/datajob/status/` | Job Status |
| POST | `/api/v1/custom/custommonitoredservicetype/` | Create a custom monitored service type |
| POST | `/api/v1/custom/custommonitoredservicetype/{cmst_id}/upload_logo/` | Upload a logo for a custom monitored service type |
| PATCH | `/api/v1/custom/custommonitoredservicetype/{cmst_id}/` | Update a custom monitored service type |
| GET | `/api/v1/custom/custommonitoredservicetype/{cmst_id}/` | Get custom monitored service type details |

## Machine-readable artifacts (13)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/appomni/refs/heads/main/openapi/appomni-ao-developer-platform-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/appomni/refs/heads/main/json-schema/appomni-finding-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/appomni/refs/heads/main/json-schema/appomni-occurrence-schema.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/appomni/refs/heads/main/json-structure/appomni-occurrence-structure.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/appomni/refs/heads/main/examples/appomni-occurrence-example.json
- **JSONLD** — https://raw.githubusercontent.com/api-evangelist/appomni/refs/heads/main/json-ld/appomni-context.jsonld
- **SpectralRules** — https://raw.githubusercontent.com/api-evangelist/appomni/refs/heads/main/rules/appomni-spectral-rules.yml
- **Vocabulary** — https://raw.githubusercontent.com/api-evangelist/appomni/refs/heads/main/vocabulary/appomni-vocabulary.yaml
- **Postman** — https://api.appomni.com/
- **PostmanCollection** — https://raw.githubusercontent.com/api-evangelist/appomni/refs/heads/main/collections/appomni-api.postman_collection.json
- **Website** — https://appomni.com/
- **Documentation** — https://api.appomni.com/
- **APIReference** — https://api.appomni.com/

## Other AppOmni APIs (12)

- [AppOmni Policies API](https://apis.io/apis/appomni/appomni-policies-api/)
- [AppOmni Monitored Services API](https://apis.io/apis/appomni/appomni-monitored-services-api/)
- [AppOmni Identity and Access API](https://apis.io/apis/appomni/appomni-identity-api/)
- [AppOmni Agent Guard API](https://apis.io/apis/appomni/appomni-agentguard-api/)
- [AppOmni Audit Logs API](https://apis.io/apis/appomni/appomni-audit-logs-api/)
- [AppOmni Authorization Tokens API](https://apis.io/apis/appomni/appomni-authorization-tokens-api/)
- [AppOmni [Beta] Policy Assessment Stats API](https://apis.io/apis/appomni/appomni-beta-policy-assessment-stats-api/)
- [AppOmni Custom Field Values for a Monitored Service API](https://apis.io/apis/appomni/appomni-custom-field-values-for-a-monitored-service-api/)
- [AppOmni Custom Fields API](https://apis.io/apis/appomni/appomni-custom-fields-api/)
- [AppOmni Discovery API](https://apis.io/apis/appomni/appomni-discovery-api/)
- [AppOmni Insights API](https://apis.io/apis/appomni/appomni-insights-api/)
- [AppOmni Marlin AI API](https://apis.io/apis/appomni/appomni-marlin-ai-api/)

## Tags

AO Developer Platform

---

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