serval-dna/doc/REST-API-MeshMS.md
2016-02-22 17:41:49 +10:30

1.6 KiB

MeshMS REST API

Serval Project, February 2016

Introduction

MeshMS is a service in the Serval Mesh network that provides secure, distributed one-to-one messaging using Rhizome as transport.

The Serval DNA daemon that runs on every node gives applications access to the MeshMS service via the MeshMS REST API described in this document.

Basic concepts

Conversation

TBC

Ply

GET /restful/meshms/RECIPIENTSID/conversationlist.json

TBC

GET /restful/meshms/SENDERSID/RECIPIENTSID/messagelist.json

TBC

GET /restful/meshms/SENDERSID/RECIPIENTSID/newsince/TOKEN/messagelist.json

TBC

POST /restful/meshms/SENDERSID/RECIPIENTSID/sendmessage

TBC


Copyright 2015 Serval Project Inc.
CC-BY-4.0 Available under the Creative Commons Attribution 4.0 International licence.