Skip to content

Signal REST API client

Signal REST API client

Send message to Group

curl -s -X POST -H "Content-Type: application/json" "http://signal-api.local.net:8080/v2/send" --data @data.json 
# cat data.json
{"message":"Hello, world","number":"+990001234567","recipients": ["group.LongValueGroupID"]}

Receive groups from server

curl 'http://signal-api.local.net:8080/v1/groups/+990001234567'

Show connected groups

curl 'http://signal-api.local.net:8080/v1/receive/+990001234567' | jq