Skip to content

Slack OpenAPI Document historical changes needs to be translated to Overlay #464

@char0n

Description

@char0n

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions