Account Variables

Create Account Variable

post

Rate Limiting

This endpoint overrides the general rate limit with an account rate limit. Requests are limited by the authenticated account instead of the IP address. This endpoint is limited to 15 requests every 15 seconds

Body
titlestringRequired
valuestringRequired
Responses
200

Success

application/json
Responseall of
post
POST /v3/account-variables HTTP/1.1
Host: api.mobile-text-alerts.com
Content-Type: application/json
Accept: */*
Content-Length: 31

{
  "title": "text",
  "value": "text"
}
{
  "success": true,
  "error": "text",
  "message": "text",
  "data": {
    "id": 1,
    "title": "text",
    "value": "text",
    "createdAt": "2025-10-13T15:22:52.123Z",
    "updatedAt": "2025-10-13T15:22:52.123Z"
  }
}

Get Account Variable

get

Rate Limiting

This endpoint overrides the general rate limit with an account rate limit. Requests are limited by the authenticated account instead of the IP address. This endpoint is limited to 15 requests every 15 seconds

Path parameters
idOrTitlestringRequired
Responses
200

Success

application/json
Responseall of
get
GET /v3/account-variables/{idOrTitle} HTTP/1.1
Host: api.mobile-text-alerts.com
Accept: */*
{
  "success": true,
  "error": "text",
  "message": "text",
  "data": {
    "id": 1,
    "title": "text",
    "value": "text",
    "createdAt": "2025-10-13T15:22:52.123Z",
    "updatedAt": "2025-10-13T15:22:52.123Z"
  }
}

Update Account Variable

patch

Rate Limiting

This endpoint overrides the general rate limit with an account rate limit. Requests are limited by the authenticated account instead of the IP address. This endpoint is limited to 15 requests every 15 seconds

Path parameters
idOrTitlestringRequired
Body
titlestringOptional
valuestringOptional
Responses
200

Success

application/json
Responseall of
patch
PATCH /v3/account-variables/{idOrTitle} HTTP/1.1
Host: api.mobile-text-alerts.com
Content-Type: application/json
Accept: */*
Content-Length: 31

{
  "title": "text",
  "value": "text"
}
{
  "success": true,
  "error": "text",
  "message": "text",
  "data": {
    "id": 1,
    "title": "text",
    "value": "text",
    "createdAt": "2025-10-13T15:22:52.123Z",
    "updatedAt": "2025-10-13T15:22:52.123Z"
  }
}

Delete Account Variable

delete

Rate Limiting

This endpoint overrides the general rate limit with an account rate limit. Requests are limited by the authenticated account instead of the IP address. This endpoint is limited to 15 requests every 15 seconds

Path parameters
idOrTitlestringRequired
Responses
200

Success

application/json
delete
DELETE /v3/account-variables/{idOrTitle} HTTP/1.1
Host: api.mobile-text-alerts.com
Accept: */*
{
  "success": true,
  "error": "text",
  "message": "text",
  "data": null
}

List Account Variables

get

Rate Limiting

This endpoint overrides the general rate limit with an account rate limit. Requests are limited by the authenticated account instead of the IP address. This endpoint is limited to 15 requests every 15 seconds

Responses
200

Success

application/json
Responseall of
get
GET /v3/account-variables HTTP/1.1
Host: api.mobile-text-alerts.com
Accept: */*
{
  "success": true,
  "error": "text",
  "message": "text",
  "data": {
    "rows": [
      {
        "id": 1,
        "title": "text",
        "value": "text",
        "createdAt": "2025-10-13T15:22:52.123Z",
        "updatedAt": "2025-10-13T15:22:52.123Z"
      }
    ],
    "page": 1,
    "pageSize": 1,
    "total": 1
  }
}

Last updated

Was this helpful?