Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

If you want your service to send messages from to Creatio using Beesender, you need to enable message sending in JSON-format for your service.

...

Description

Interface for sending messages on to Creatio using Beesender using Creatio

Path

{HOST}/api/v1.0/sendmessage/{Appid}/{ChannelId}

Method type

POST

...

Name

Description

Data type

Required

Comments

sender

Sender

stringSender

yes

message

Message

Message

yes

clientId

Client identificator

string

yesno

Class structure Sender

Name

Description

Data type

Required

Comments

id

Your system’s User Id

string

yes

name

Name of your system’s user

string

yes

avatar

Your system’s user avatar link

string

yes

...

Text message sample sent to Creatio

Code Block
languagejson
{
 "sender":
  {
    "id": 4,
    "name": "Alex Wilson",
    "avatar": "https://media.fox9.com/media.fox9.com/photo/2018/03/02/5%20P%20MISSING%20DOG%20FOUND%20DEAD_00.00.06.04_1520042792006.png_5029487_ver1.0_640116.png_360.jpg"
           },
  "message":
  {
                        "type": "text",
                         "text": "Test text"
            }
}

If

...

the

...

request

...

was

...

successful,

...

then

...

200

...

OK

...

is

...

returned

...

with

...

the

...

body,

...

for

...

example,

...

Code Block
languagejson
{
      "ok": true
}

If

...

there

...

are

...

errors,

...

then

...

the

...

text

...

of

...

the

...

error

...

will

...

be

...

indicated

...

in

...

the

...

response

...

body,

...

for

...

example,

...

Code Block
languagejson
{
    "ok": false,
    "error": "hook.message.attachment.image can't be empty"
}

...