Messages Send message to given conversation. Conversation

A list of all publicly available methods for interacting with the API.

GET

Get messages from conversation Messages Conversation -/conversation/read/{type}/{id}

Query method

GEThttp://apilocal.stableproxy.com/v2/conversation/read/{type}/{id}

Query parameters

IdentifierRegulationsExample
searchNot necessarilynullablestring161
per-pageNot necessarilynullableinteger25
pageNot necessarilynullableinteger99
sort-byNot necessarilynullablestringapp\_validators\_ex_in_rule""
sort-orderNot necessarilynullablestringin:asc, desc"asc"
type1required""
id1required27

Code examples

async function getConversationRead() {
   const baseUrl = 'http://apilocal.stableproxy.com/v2';
   const req = await fetch(baseUrl + '/conversation/read/{type}/{id}'
      .replace("{type}", "")
      .replace("{id}", 27) + '?' + Object.entries({
         "search": 161,
         "per-page": 25,
         "page": 99,
         "sort-by": "",
         "sort-order": "asc"
      }).map(([key, value]) => key + "=" + value).join('&'), {
         method: 'GET',
         headers: {
            'Content-Type': 'application/json'
         }
      }
   );
   
   const res = await req.json();
}

Examples of answers

POST

Send message Messages Conversation -/conversation/send/{type}/{id}

Query method

POSThttp://apilocal.stableproxy.com/v2/conversation/send/{type}/{id}

Query parameters

IdentifierRegulationsExample
messageNot necessarilyrequired_without:files1382
filesNot necessarilyarraydistinct2
files..*requiredfiledistinct5652
type1required""
id1required91

Code examples

async function postConversationSend() {
   const baseUrl = 'http://apilocal.stableproxy.com/v2';
   const req = await fetch(baseUrl + '/conversation/send/{type}/{id}'
      .replace("{type}", "")
      .replace("{id}", 91), {
         method: 'POST',
         headers: {
            'Content-Type': 'application/json'
         },
         body: JSON.stringify({
            "message": 1382,
            "files": 2,
            "files..*": 5652
         }),
      }
   );
   
   const res = await req.json();
}

Examples of answers

PUT

Mark message as read Messages Conversation -/conversation/read/{type}/{id}/{uid}

Query method

PUThttp://apilocal.stableproxy.com/v2/conversation/read/{type}/{id}/{uid}

Query parameters

IdentifierRegulationsExample
type1required""
id1required84
uid1required46

Code examples

async function putConversationRead() {
   const baseUrl = 'http://apilocal.stableproxy.com/v2';
   const req = await fetch(baseUrl + '/conversation/read/{type}/{id}/{uid}'
      .replace("{type}", "")
      .replace("{id}", 84)
      .replace("{uid}", 46), {
         method: 'PUT',
         headers: {
            'Content-Type': 'application/json'
         }
      }
   );
   
   const res = await req.json();
}

Examples of answers