Skip to content

Update OpenAPI spec - #6

Closed
alisalahio wants to merge 1 commit into
mainfrom
sync-openapi
Closed

Update OpenAPI spec#6
alisalahio wants to merge 1 commit into
mainfrom
sync-openapi

Conversation

@alisalahio

Copy link
Copy Markdown
Member

Automated OpenAPI spec update.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Automated refresh of the Instatus OpenAPI specifications (YAML + JSON), adding/adjusting endpoint and schema definitions so downstream tooling (SDK generation, docs, validations) stays in sync with the upstream API.

Changes:

  • Added Team Group teammate management endpoints under /v2/{page_id}/team-group plus supporting schemas.
  • Added Cron Monitor endpoints (CRUD, logs/summary, and unauthenticated ping routes) plus a large set of Cron Monitor-related schemas.
  • Regenerated/realigned multiple existing paths and component schemas in the JSON representation.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.

File Description
instatus.yaml Adds Team Group and Cron Monitor paths and introduces new component schemas to support them.
instatus.json Mirrors the YAML spec update in JSON form, including new paths and expanded schema definitions.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread instatus.json
Comment on lines 3700 to 3702
"schema": {
"type": "string"
"$ref": "#/components/schemas/MonitorAlertType"
}
@alisalahio alisalahio closed this Jul 25, 2026
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.

3 participants