This document explains how POS systems must migrate from obsolete v2 E-SDC endpoints to the current v3 standard.
In v3, both old endpoints are replaced and POS software must use two v3 endpoints:
This guide is intended for POS developers and POS resellers integrating with FiscoBridge E-SDC (local SDC).
For detailed, authoritative API definitions, refer to the official FRCS documentation:
These links should be treated as the primary source of truth for request/response schemas.
The following endpoints are obsolete and must not be used anymore:
POST /api/Status/GetStatusGET /api/Status/GetTaxAuthorityParamsBoth endpoints are fully replaced in v3.
In v3, POS systems must use both of the following endpoints:
| Purpose | Endpoint | Method |
|---|---|---|
| Device & fiscal status | /api/v3/status |
GET |
| Environment & tax authority parameters | /api/v3/environment-parameters |
GET |
Both endpoints:
application/json)| Old v2 endpoint | Status | New v3 replacement |
|---|---|---|
/api/Status/GetStatus |
Obsolete | /api/v3/status |
/api/Status/GetTaxAuthorityParams |
Obsolete | /api/v3/environment-parameters |
Both old endpoints must be removed from POS software.
POST /api/Status/GetStatus
Content-Type: application/json
Accept: application/json
{
"GS": "GetStatus"
}
GET /api/v3/status
Accept: application/json
| Old v2 | New v3 |
|---|---|
| PascalCase | camelCase |
POS implementations must update JSON parsing or enable case-insensitive mapping.
| Old v2 field | New v3 field |
|---|---|
IsPinRequired |
isPinRequired |
AuditRequired |
auditRequired |
DT |
sdcDateTime |
LastInvoiceNumber |
lastInvoiceNumber |
ProtocolVersion |
protocolVersion |
SecureElementVersion |
secureElementVersion |
HardwareVersion |
hardwareVersion |
SoftwareVersion |
softwareVersion |
DeviceSerialNumber |
deviceSerialNumber |
Make |
make |
Model |
model |
MSSC |
mssc |
GSC |
gsc |
GET /api/Status/GetTaxAuthorityParams
Accept: application/json
This endpoint previously returned:
GET /api/v3/environment-parameters
Accept: application/json
The Get-Environment-Parameters endpoint fully replaces Get-Tax-Authority-Params.
POS software must not call the old endpoint anymore.
The v3 environment parameters endpoint returns environment-level configuration, not device state.
| Field | Description |
|---|---|
organizationName |
Tax authority organization name |
serverTimeZone |
Server time zone |
street |
Street address |
city |
City |
country |
Country |
environmentName |
Environment name (e.g. SANDBOX, PROD) |
logo |
URL of official logo |
ntpServer |
NTP server |
supportedLanguages |
Supported languages |
endpoints |
Related service URLs |
POS software must treat these values as configurable, not hardcoded.
| Endpoint | Responsibility |
|---|---|
/api/v3/status |
Device state, secure element, fiscal counters, tax rates |
/api/v3/environment-parameters |
Tax authority & environment configuration |
This separation is intentional and required.
/api/Status/GetStatus/api/Status/GetTaxAuthorityParamsGET /api/v3/statusGET /api/v3/environment-parameters/api/v3/status/api/v3/environment-parametersAll new POS integrations must use both v3 endpoints.
End of document.