# Eurobase Deployments API

**Canonical:** https://apis.io/apis/eurobase-dev/eurobase-dev-deployments-api/  
**Provider:** Eurobase — https://apis.io/providers/eurobase-dev/  
**Base URL:** https://api.eurobase.dev  
**Documentation:** https://eurobase.dev/docs

Eurobase Deployments API is one of 22 APIs that [Eurobase](https://apis.io/providers/eurobase-dev/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Deployment. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

The Deployments API from Eurobase — 9 operation(s) for deployments.

## Operations (10)

| Method | Path | Summary |
|---|---|---|
| POST | `/deployments` | Redeploy source and deploy |
| GET | `/deployments` | List deployments |
| GET | `/deployments/{id}` | Get deployment |
| GET | `/deployments/{id}/preview` | Read an authenticated project-member deployment preview image |
| POST | `/deployments/{id}/preview-capture` | Queue a same-deployment preview re-capture |
| GET | `/deployments/{id}/logs` | Get deployment logs by channel (API-owned, sanitized) |
| GET | `/deployments/{id}/logs/stream` | Authenticated SSE stream for persisted deployment log snapshots, live rows, and… |
| POST | `/deployments/{id}/promote` | Deploy the selected terminal deployment output without rebuilding source |
| POST | `/deployments/{id}/source/revoke` | Delete the uploaded source of a folder deployment (ADR 0118) |
| POST | `/deployments/{id}/rollback` | Rollback to selected deployment output |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/eurobase-dev/openapi/eurobase-dev-deployments-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/eurobase-dev/json-schema/eurobase-dev-deployment-logs-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/eurobase-dev/json-schema/eurobase-dev-deployment-create-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/eurobase-dev/json-schema/eurobase-dev-deployment-log-stream-snapshot-schema.json
- **JSONSchema** — https://artifacts.apis.io/eurobase-dev/json-schema/eurobase-dev-deployment-action-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/eurobase-dev/json-schema/eurobase-dev-deployment-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/eurobase-dev/json-schema/eurobase-dev-deployment-log-stream-event-schema.json

## Other Eurobase APIs (12)

- [Eurobase Abuse Notices API](https://apis.io/apis/eurobase-dev/eurobase-dev-abuse-notices-api/)
- [Eurobase Account API](https://apis.io/apis/eurobase-dev/eurobase-dev-account-api/)
- [Eurobase Auth API](https://apis.io/apis/eurobase-dev/eurobase-dev-auth-api/)
- [Eurobase Billing API](https://apis.io/apis/eurobase-dev/eurobase-dev-billing-api/)
- [Eurobase Feedback API](https://apis.io/apis/eurobase-dev/eurobase-dev-feedback-api/)
- [Eurobase Function Deployments API](https://apis.io/apis/eurobase-dev/eurobase-dev-function-deployments-api/)
- [Eurobase Functions API](https://apis.io/apis/eurobase-dev/eurobase-dev-functions-api/)
- [Eurobase GitHub API](https://apis.io/apis/eurobase-dev/eurobase-dev-github-api/)
- [Eurobase Health API](https://apis.io/apis/eurobase-dev/eurobase-dev-health-api/)
- [Eurobase Internal API](https://apis.io/apis/eurobase-dev/eurobase-dev-internal-api/)
- [Eurobase Invitations API](https://apis.io/apis/eurobase-dev/eurobase-dev-invitations-api/)
- [Eurobase Notifications API](https://apis.io/apis/eurobase-dev/eurobase-dev-notifications-api/)

## Tags

Deployment

---

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