Skip to content

Provision of OpenAPI and AsyncAPI specifications in multiple versions#198

Merged
roesekoSICKAG merged 9 commits into
version-1-xfrom
197-availability-of-openapi-and-mqtt-apis-in-multiple-versions
Dec 1, 2025
Merged

Provision of OpenAPI and AsyncAPI specifications in multiple versions#198
roesekoSICKAG merged 9 commits into
version-1-xfrom
197-availability-of-openapi-and-mqtt-apis-in-multiple-versions

Conversation

@phkomma
Copy link
Copy Markdown
Collaborator

@phkomma phkomma commented Nov 10, 2025

With the release of version 2 of JSON Integration for IO-Link, several OpenAPI specifications and an additional AsyncAPI are now available. Users should be granted access to both API types, possibly in different versions.

@phkomma phkomma self-assigned this Nov 10, 2025
@phkomma phkomma added the 2.0.0 label Nov 10, 2025
@roesekoSICKAG
Copy link
Copy Markdown
Collaborator

As discussed in the WG meeting of 2025-11-10:

  • change "apiId" to enum type with "IOLINK_REST_V2", "IOLINK_REST_V1", "IOLINK_MQTT_V1" and add description that it can be extended by vendor specific apis
  • remove /apis/{apiid}/version endpoint

@roesekoSICKAG roesekoSICKAG merged commit 8746bfd into version-1-x Dec 1, 2025
6 checks passed
@roesekoSICKAG roesekoSICKAG deleted the 197-availability-of-openapi-and-mqtt-apis-in-multiple-versions branch December 1, 2025 12:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants