# ecosio Scenarios API

**Canonical:** https://apis.io/apis/ecosio/ecosio-scenarios-api/  
**Provider:** ecosio — https://apis.io/providers/ecosio/  
**Base URL:** https://api.test.ecosio-hub.com  
**Documentation:** https://connect.ecosio.com/reference/messaging-api

ecosio Scenarios API is one of 10 APIs that [ecosio](https://apis.io/providers/ecosio/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 12 JSON Schema definitions. Tagged areas include Scenarios. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 12 JSON Schemas.

Methods for managing scenarios

## Operations (5)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v1/management/scenarios/{scenarioUuid}` | Retrieve a scenario |
| PUT | `/api/v1/management/scenarios/{scenarioUuid}` | Update a scenario |
| GET | `/api/v1/management/companies/{companyUuid}/scenarios` | List company scenarios |
| POST | `/api/v1/management/companies/{companyUuid}/scenarios` | Apply a scenario |
| GET | `/api/v1/management/scenarios` | List all scenarios |

## Machine-readable artifacts (16)

- **OpenAPI** — https://artifacts.apis.io/ecosio/openapi/ecosio-scenarios-api-openapi.yml
- **Documentation** — https://connect.ecosio.com/reference/messaging-api
- **Documentation** — https://connect.ecosio.com/reference/management-api-overview
- **JSONSchema** — https://artifacts.apis.io/ecosio/json-schema/ecosio-scenario-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecosio/json-schema/ecosio-connector-retrieval-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecosio/json-schema/ecosio-company-retrieval-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecosio/json-schema/ecosio-romania-einvoice-create-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecosio/json-schema/ecosio-romania-einvoice-update-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecosio/json-schema/ecosio-approval-status-response-schema.json
- **Documentation** — https://connect.ecosio.com/reference/vertex-messaging-api
- **JSONSchema** — https://artifacts.apis.io/ecosio/json-schema/ecosio-message-details-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecosio/json-schema/ecosio-status-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecosio/json-schema/ecosio-confirm-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecosio/json-schema/ecosio-message-list-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecosio/json-schema/ecosio-message-raw-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecosio/json-schema/ecosio-delivery-request-schema.json

## Other ecosio APIs (9)

- [ecosio Approval Request Status API](https://apis.io/apis/ecosio/ecosio-approval-request-status-api/)
- [ecosio Archive messages API](https://apis.io/apis/ecosio/ecosio-archive-messages-api/)
- [ecosio Check user credentials API](https://apis.io/apis/ecosio/ecosio-check-user-credentials-api/)
- [ecosio Companies API](https://apis.io/apis/ecosio/ecosio-companies-api/)
- [ecosio Connectors API](https://apis.io/apis/ecosio/ecosio-connectors-api/)
- [ecosio Deliver messages to the Hub API](https://apis.io/apis/ecosio/ecosio-deliver-messages-to-the-hub-api/)
- [ecosio Fetch messages from the Hub API](https://apis.io/apis/ecosio/ecosio-fetch-messages-from-the-hub-api/)
- [ecosio Message Controller API](https://apis.io/apis/ecosio/ecosio-message-controller-api/)
- [ecosio Request the documents for an e-invoice API](https://apis.io/apis/ecosio/ecosio-request-the-documents-for-an-e-invoice-api/)

## Tags

Scenarios

---

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