-
Notifications
You must be signed in to change notification settings - Fork 21
Description
File in question: https://github.com/jentic/jentic-public-apis/commits/main/apis/openapi/slack.com/main/1.7.0/openapi.json
Historical changes to this file needs to be carefully translated to Overlay. In #415 the changes from Slack API documentation where translated into modifications to our imported OpenAPI Document.
After further research:
Our Slack OpenAPI Document seems to be imported from this repository - https://github.com/slackapi/slack-api-specs. The repository have been last updated 5 years ago. The changes made to our imported Slack OpenAPI Document try to remedy the fact that the document is 5 years old. The official Slack API seems to be maintained in Postman - https://www.postman.com/slackhq/slack-api and API documentation is available at https://docs.slack.dev/apis/web-api/.
In future we can convert fresh Postman Collections to OpenAPI Document and create Overlay which applies possible fixes.
In this context, the following is no longer valid:
Historical changes to this file needs to be carefully translated to Overlay. In #415 the changes from Slack API documentation where translated into modifications to our imported OpenAPI Document.