Add partner SMS gateway via Gama SendQuick and document it.

Expose POST /public/sms/send with API key + domain allowlist for external backends like Balout, wire Meshkee OTP/message sends to Gama, and publish Partner SMS docs on /docs/website.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Alireza Hassani
2026-08-04 11:09:21 +03:30
co-authored by Cursor
parent 267a218c26
commit f4295e780c
22 changed files with 803 additions and 16 deletions
+19
View File
@@ -0,0 +1,19 @@
import { IsNotEmpty, IsString, MaxLength, MinLength } from 'class-validator';
export class SendPublicSmsDto {
@IsString()
@IsNotEmpty()
@MaxLength(253)
domain!: string;
@IsString()
@IsNotEmpty()
@MaxLength(32)
to!: string;
@IsString()
@IsNotEmpty()
@MinLength(1)
@MaxLength(700)
message!: string;
}