v1

latestOpenAPI 3.1.0Apache 2.02026-07-2610193196.3 KB
OpenAPI

Push OpenAPI document to Git

put/v1/mock-apis/{mockApiId}/open-api/push

Request body

Example request

{
  "push": {
    "outOfSyncPolicy": "abort"
  }
}

Response

Successfully initiated push job

Example response

{
  "job": {
    "id": "fed0d523-df14-4614-9cf4-79454e7eccbd",
    "jobType": "open-api-git-push",
    "status": "RUNNING",
    "started": "2024-09-05T10:21:43.143601276Z",
    "links": {
      "self": "/v1/mock-apis/0ozge/__admin/etc/jobs/fed0d523-df14-4614-9cf4-79454e7eccbd"
    }
  }
}