Skip to content

Latest commit

 

History

History
31 lines (29 loc) · 1.06 KB

File metadata and controls

31 lines (29 loc) · 1.06 KB

Roadmap for Meshblu Core Dispatcher

Endpoints that need to be replaced

  • Messaging
    • GET /subscribe/:uuid
    • GET /subscribe/:uuid/broadcast
    • GET /subscribe/:uuid/received
    • GET /subscribe/:uuid/sent
    • GET /subscribe
  • GET /status
  • GET /publickey
  • POST /devices (register)
  • DELETE /devices/:uuid (unregister)
  • GET /devices (search)
  • GET /v2/devices (search)
  • POST /v2/devices/:subscriberUuid/subscriptions/:emitterUuid/:type (create subscription)
  • DELETE /v2/devices/:subscriberUuid/subscriptions/:emitterUuid/:type (delete subscription)
  • GET /devices/:uuid/publickey (device publicKey)
  • POST /claimdevice/:uuid (claim device)
  • POST /devices/:uuid/token (reset root token)
  • POST /devices/:uuid/tokens (create session tokens)
  • DELETE /devices/:uuid/tokens/:token (revoke session token)
  • GET /mydevices (devices with owner)
  • GET /authenticate/:uuid (authenticate uuid)

Protocol Adapters that need to be built

  • MQTT
  • CoAP
  • XMPP
  • SNMP
  • SMTP