Reports
Workers registered in a C.C.C. [ITA]

Report of workers registered in a contribution account code (C.C.C.) [ITA]

Parameters

  • regimen (integer) : Scheme, 4 digits. Possible values:
  • ccc (integer) : Contribution account code, 11 digits.
  • format (string, optional) : Response format. Possible values:
    • pdf (default): the original TGSS PDF report.
    • json: the report parsed as structured data.
    • excel: the report converted to an Excel file (.xlsx).
GET /informe-ita
{
  "regimen": "0111",
  "ccc": "12345678901",
  "format": "pdf"
}

Response

With format=pdf (default):

Respuesta (format=pdf)
{
  "success": true,
  "message": "OK",
  "data": {
    "file": {
      "contentType": "application/pdf",
      "name": "document.pdf",
      "content": "base64"
    }
  }
}

With format=excel the returned file changes:

Respuesta (format=excel)
{
  "success": true,
  "message": "OK",
  "data": {
    "file": {
      "contentType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
      "name": "ITA_Report.xlsx",
      "content": "base64"
    }
  }
}

With format=json the parsed report is returned in data.list: one item per contribution account code, with the company data and the list of registered workers.

Respuesta (format=json)
{
  "success": true,
  "message": "OK",
  "data": {
    "list": [
      {
        "razonSocial": "EMPRESA S.L.",
        "regime": "0111",
        "ccc": "12345678901",
        "employees": [
          {
            "name": "NOMBRE",
            "surname": "APELLIDOS",
            "nss": "123456789012",
            "startDate": "2026-01-15",
            "contractType": "100"
          }
        ]
      }
    ]
  }
}

ℹ️ The option=excel parameter is kept for backwards compatibility as an alias of format=excel.