Zoom Logo

EdgeX: Device Services Working Group - Weekly Call (updated) - Shared screen with speaker view
Iain Anderson
Jim White
Rodney - here is the location of all RAML: https://github.com/edgexfoundry/edgex-go/tree/master/api/raml
Jim White
If the question whether Swagger can refer to a semantic version like 1.0.1 - the answer is yes: https://swagger.io/docs/specification/api-general-info/
Dave Rensberger
Not to add more confusion to the discussion, but I don’t think the existing reference implementation device services (at least the Go ones) adhere to any set of “core APIs” in their REST API (*.raml or otherwise). You wouldn’t be able to issue a REST “ping” to device-modbus-go, for example. The only REST APIs you’ll get with device-modbus-go are the ones that you specify in your own device profile yaml.
Dave Rensberger
I stand corrected. All of the core APIs are implemented in “restrouter.go”.