# Check service status

Returns the current operational status of the SMS Gateway service. No authentication required.

For the full technical reference, see the [OpenAPI specification](/products/sms/openapi/smsservices/checkservicestatus).

No authentication required — this endpoint is public.

If the SMS Gateway is completely unavailable, this endpoint returns HTTP 503. Implement appropriate error handling for this case.

#### Endpoint


```
POST /api/Services/checkServiceStatus
```

#### Request example


```json
{}
```

#### Response examples

**200 — Service operational**


```json
{
  "globalStatus": true,
  "dbStatus": true,
  "servicesStatus": true,
  "errorMessage": "",
  "versionNumber": "27.1.0.2"
}
```

The response fields are:

| Field | Type | Description |
|  --- | --- | --- |
| `globalStatus` | boolean | Overall service availability |
| `dbStatus` | boolean | Database connectivity status |
| `servicesStatus` | boolean | Internal services availability |
| `errorMessage` | string | Error message if any component is unavailable. Empty string when all systems are operational |
| `versionNumber` | string | Current API version (e.g. `27.1.0.2`) |