OpenAPI 3.1 specs for ARI

Hi all,

I’m working on replacing the old Swagger 1 specs for the REST API (ARI) with OpenAPI 3.1.2.
Is anyone here that would love to see this being integrated into a future version of Asterisk?

This will not change the API in any way, but it makes using it much more comfortable with tooling that is not after a decade old.

Current draft implementation is that the new OpenAPI spec will be included under /ari/api-docs/openapi3.yml while still keeping the old Swagger JSON in place.

Next step would be to renovate the node-ari-client which hasn’t see updates for at least the last 5 years.

Anything I should take into account while doing this? How do you use the API?

Best regards,
Maurice

for those who are interested, check the diff here:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.