Skip to main content
POST
cURL

Authorizations

X-Auth-ID
string
header
required

Your Vobiz account Auth ID (MA_XXXXXXXX).

X-Auth-Token
string
header
required

Your Vobiz account Auth Token.

Body

multipart/form-data
document
file
required

The file to upload, as the document part of a multipart/form-data body. The part must include a filename; a missing part returns 400 with multipart field "document" is required. Maximum 10 MB.

Response

The document was stored at the registry.

A supporting document or MMS sample file uploaded for campaign registration.

id
string<uuid>

Record ID (UUID) of the upload on your account. Downloads and campaign references use documentId, not this value.

Example:

"3d2c1b0a-9e8f-4d7c-b6a5-4f3e2d1c0b9a"

accountId
string

Your Vobiz account ID (MA_...). Always the account whose credentials made the request.

Example:

"MA_XXXXXXXX"

provider
string

Internal routing identifier; do not rely on its value.

documentId
string<uuid>

The registry's document ID (UUID). Use it in GET /10dlc/documents/{id} and in a campaign's supportingDocuments or mmsSampleFiles.

Example:

"7e6d5c4b-3a2f-4e1d-9c8b-7a6f5e4d3c2b"

documentName
string

Original filename of the upload. Omitted when not recorded.

Example:

"opt-in-screenshot.png"

contentType
string

Media type of the file, for example application/pdf or image/png. Omitted when not recorded.

Example:

"image/png"

contentLength
integer<int64>

Size of the file in bytes.

Example:

48213

createdAt
string<date-time>

When the record was created on your account, in ISO 8601 (RFC 3339) UTC.

Example:

"2026-10-12T10:30:00Z"