Skip to content

Error 400 when sending to a group number #856

Description

@r3mi

The problem

Hello,
since Tuesday (26th May) I am unable to send to a group number.
signal-cli-rest-api was running fine, no change on my side, but now I get a long delay when sending to group then error 400.

curl -X 'POST' \
  'https://signal-api.<redacted>/v2/send' \
  -H 'accept: application/json' \
  -H 'Content-Type: application/json' \
  -d '{
  "message": "hello world",
  "number": "+<redacted>",
  "recipients": [
    "group.OG<redacted>z0="
  ]
}'

docker logs in debug mode

time=2026-05-28T20:41:24Z
level=debug
msg=If you want to run this command manually, run the following steps on your host system:
time=2026-05-28T20:41:24Z
level=debug
msg=*) docker exec -it f6d44e3eb5d9 /bin/bash
time=2026-05-28T20:41:24Z
level=debug
msg=*) su signal-api
time=2026-05-28T20:41:24Z
level=debug
msg=*) echo 'hello world' | signal-cli-native --config /home/.local/share/signal-cli -a +<redacted> send --message-from-stdin -g 8n<redacted>Ws= --notify-self
[GIN] 2026/05/28 - 20:43:24 | 400 |          2m0s |  100.93.207.124 | POST     "/v2/send"

(so a 2 min delay before the 400)

{
  "error": "process killed as timeout reached"
}

Are you using the latest released version?

  • Yes

Have you read the troubleshooting page?

  • Yes

What type of installation are you running?

signal-cli-rest-api Docker Container

In which mode are you using the docker container?

Native Mode

What's the architecture of your host system?

x86-64

Additional information

Not sure how or if it is related to #851 ?

thanks for signal-cli-rest-api !

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions