Question: Can someone explain to me why this request is not working and showing me "invalid character" at colon!
[![enter image description here](https://i.stack.imgur.com/CuUNT.png)](https://i.stack.imgur.com/CuUNT.png)

Answer: 
[![enter image description here](https://i.stack.imgur.com/PS0Hi.png)](https://i.stack.imgur.com/PS0Hi.png)

You have copied the json body from browser or other non standard text editor so the asci character for "," is not the actually one. it got resolved into something else . Just delete it and replace that comma and double quotes with correct correctors.

```
{
  "message":"hi",
  "tg_chat_id": "5"
}

```

Also in postman you can press ctrl+b to format and remove space , (that's not the reason for error though)
In Headers tab must be checked

1. Content-Type
2. Content-Length