Skip to content

Add ListEvents, CancelEvent, and GetEventLogs OpenAPI specs for App Platform#1143

Open
blesswinsamuel wants to merge 2 commits intodigitalocean:mainfrom
blesswinsamuel:add-apps-events-api
Open

Add ListEvents, CancelEvent, and GetEventLogs OpenAPI specs for App Platform#1143
blesswinsamuel wants to merge 2 commits intodigitalocean:mainfrom
blesswinsamuel:add-apps-events-api

Conversation

@blesswinsamuel
Copy link
Contributor

@blesswinsamuel blesswinsamuel commented Mar 5, 2026

Summary

  • Add OpenAPI specifications for the new App Platform events endpoints:
    • GET /v2/apps/{app_id}/events - list all events (deployments + autoscaling)
    • POST /v2/apps/{app_id}/events/{event_id}/cancel - cancel an autoscaling event
    • GET /v2/apps/{app_id}/events/{event_id}/logs - retrieve autoscaling event logs
  • Add Event model schema with autoscaling event details
  • Add event_id path parameter and AUTOSCALE_EVENT log type to parameters
  • Add curl and Python examples for all three endpoints

…latform

Add OpenAPI specifications for the new App Platform events endpoints:
- GET /v2/apps/{app_id}/events - list all events (deployments + autoscaling)
- POST /v2/apps/{app_id}/events/{event_id}/cancel - cancel an autoscaling event
- GET /v2/apps/{app_id}/events/{event_id}/logs - retrieve autoscaling event logs

Includes Event model schema, event_id parameter, AUTOSCALE_EVENT log type,
response definitions, and curl/python examples.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant