id values are used as channels.sms.templateId on POST /v1/workshops/{id}/messages. Template content is plain text and may include placeholders; placeholders are filled by Repairy when sending — do not pass placeholder values in the send request.channel=sms and type=inbox are supported today. Other values are rejected. Callers must send both parameters so integrations stay compatible when more channels or types are added later.| HTTP | errorCode | When |
|---|---|---|
| 400 | 000001 | Missing channel/type, or unsupported value |
| 401 | 010000 | Missing or invalid OAuth token |
| 403 | 000003 | Feature unavailable |
| 403 | 000004 | Partner integration or inbox messaging disabled for the workshop |
| 404 | 030001 | Workshop not found |