SEPE
Conecta tus aplicaciones con funciones del SEPE.
Parámetros en la cabecera HTTP
- Authorization (caracteres): Autorización de la API. Ejemplo:
Bearer {token} - X-Cert-Secret (caracteres) : Clave secreta asociada al certificado del cliente.
URL base
https://api.saltra.es/api/v4/sepeErrores
Los errores recibidos en la API del SEPE o errores de validación.
- success (booleano) : La respuesta "true" cuando todo esta correcto, y "false" cuando hay errores.
- message (caracteres) : El mensaje de la respuesta.
- errors (arreglo) : Los errores capturados en la API, ya sea del SEPE o errores de validación.
- sepe: Errores relacionados con el SEPE.
- regimen: Errores de validación.
- maintenance (booleano) : Cuando el SEPE se encuentra en mantenimiento.
Respuesta
{
"success": false,
"message": "Página no operativa, inténtelo de nuevo más tarde. StatusCode: 500",
"status": 500,
"data": [],
"errors": {
"sepe": [
"Página no operativa, inténtelo de nuevo más tarde. StatusCode: 500"
],
"regimen": ["El campo regimen es obligatorio."]
},
"maintenance": true
}Contrat@
Parámetros
-
test (número (1)) : Para pruebas, añade el parámetro test=1. Para producción se debe omitir.
-
cif (caracteres) : CIF de la empresa.
-
regimen (número entero) : Régimen, 4 dígitos. Posibles valores:
- 0111: Régimen general
- Tabla con los códigos de régimen (opens in a new tab)
-
ccc (número entero) : Cuenta de cotización, 11 dígitos.
-
docType (caracteres) : Posibles valores:
- D: NIF/DNI,
- E: NIE,
- U: Ciudadano UE,
- W: Pasaporte.
-
dni (caracteres) : Documento Nacional de Identidad.
-
name (caracteres) : Nombre del empleado.
-
surname (caracteres) : Primer apellido del empleado.
-
lastSurname (caracteres) : Opcional. Segundo apellido del empleado, obligatorio si es NIF/DNI.
-
sex (número entero) : 1 si es hombre y 2 si es mujer
-
dateOfBirth (date) : Fecha de nacimiento, formato YYYY-MM-DD.
-
nationality (número entero) : Nacionalidad del empleado. Posibles valores:
-
municipality (número entero) : Municipio del empleado. Posibles valores:
- 13044: Fuente el Fresno
- Tabla con los códigos de municipio (opens in a new tab)
-
PAIS_RESIDENCIA (número entero) : Pais de residencia del empleado. Posibles valores:
-
nss (número entero) : Número de Seguridad Social, 12 dígitos.
-
nivelFormativo (número entero) : Nivel formativo, 2 dígitos.
-
occupation (número entero) : Clasificación Nacional de Ocupacion (CNO), 4 dígitos. Posibles valores:
- 0011: Oficiales de las fuerzas armadas
- Tabla con los códigos de ocupación (opens in a new tab)
-
nationalityContract (número entero) : País del centro de trabajo. Posibles valores:
-
IND_CONTRATO_ESCRITO (boolean) : Opcional. Si el contrato es escrito. Posibles valores:
- 1: Si.
-
municipalityContract (número entero) : Municipio del centro de trabajo. Posibles valores:
- 13044: Fuente el Fresno
- Tabla con los códigos de municipio (opens in a new tab)
-
IND_CONVENIO_COLECTIVO (caracteres) : Indicador de convenio colectivo, posibles valores (S, N, C, D). Obligatorio para:
- Contratos de códigos 402 y 502 cuando su duración está entre 6 y 12 meses.
- Contrato de código 404 cuando su duración sea inferior a un año, si el trabajador ha tenido un contrato predoctoral anterior. Refleja la existencia ("S") o no existencia ("N") de un contrato predoctoral.
- Contrato de código 412 cuando su duración sea inferior a tres años, si el trabajador ha tenido un contrato anterior de este tipo. Refleja la existencia ("S") o no existencia ("N") de un contrato de este tipo.
- Contratos de código 421 cuando su duración está entre 24 y 36 meses, y la fecha de inicio sea anterior al 30-03-2022. Refleja la existencia ("S") o no existencia ("N") de un convenio colectivo que autorice estas duraciones.
- Para los contratos de códigos 402 y 502 y sus modalidades 450-402 y 550-502 cuando su duración sea igual o inferior a 90 días, situación previsible: Respuesta Si ("C") o Respuesta No ("D").
Para el resto de contratos que no se encuentran en uno de los casos anteriores, este elemento no debe aparecer en el fichero a enviar.
-
codContract (número entero) : Tipo de contrato, 3 dígitos. Posibles valores:
- 100: Indefinido Tiempo Completo - Ordinario
- Tabla con los códigos de contrato (opens in a new tab)
-
startDate (date) : Fecha de inicio, formato YYYY-MM-DD.
-
endDate (date) : Opcional. Fecha de finalización, formato YYYY-MM-DD.
-
jornadaType (caracteres) : Tipo de jornada, posibles valores:
- A: Anual
- B: Diaria
- M: Mensual
- S: semanal
- Nota: Es obligatorio Para los contratos parciales.
- jornadaHour (número entero) : Hora de jornada, 4 dígitos. Nota: Es obligatorio Para los contratos parciales.
- jornadaMin (número entero) : Minutos de jornada, 2 dígitos. Nota: Es obligatorio Para los contratos parciales.
-
REAL_DECRETO_1435_1985 (caracteres) : Indicar si el contrato se acoge al RD 1435/1985. Obligatorio para los contratos de códigos (402, 407, 502, 507), posibles valores:
- A: RD 1435/1985 (Artistas).
- Tabla con los códigos (opens in a new tab) TXREADEC.txt
-
INDICATIVO_PRTR (caracteres) : Indicar si se acoge al Plan de Recuperación, Transformación y Resiliencia. Next Generation EU. Obligatorio para todos los contratos. (Opcional para los contratos (405,505)). Posibles valores:
- S: Si
- N: No
-
IND_DISCAPACIDAD (caracteres) : Opcional. Indicador de discapacidad. Posibles valores:
- C: DISCAPACITADOS EN CENTROS ESPEC.EMPLEO
- Tabla con los códigos (opens in a new tab) TEJINDIS.txt
-
TEMPORAL_MINUSV_BONIFICADO (caracteres) : Obligatorio para los contratos 430 y 530 salvo que sean minusválidos en Centros Especiales de Empleo (IND_DISCAPACIDAD=C) . Indica si el contrato temporal para personas con discapacidad es bonificado o no, posibles valores:
- S: Si.
- N: No
-
CODIGO_COLECTIVO_BONIF (número entero) : Código del colectivo de bonificación, no es necesario especificar su valor en contratos de Centros Especiales de Empleo (IND_DISCAPACIDAD=C), 2 o 3 dígitos. posibles valores:
- Tabla con los códigos (opens in a new tab) TELCOLBO.txt
-
CAUSA_SUSTITUCION (caracteres) : Opcional. Código de la causa objeto de la sustitución de interinidad. Posibles valores:
- Tabla con los códigos (opens in a new tab) TEIINTER.txt
-
IND_ERE (número entero) : Tiene la empresa un ERE autorizado en el momento de la contratación. posibles valores:
- S: Si
- N: No
-
IND_CONVENIO_COLECTIVO (caracteres) : Opcional. Indicador de convenio colectivo. Posibles valores:
- S: Si
- N: No
- Para los contratos de códigos 402 y 502 y sus modalidades 450-402 y 550-502 cuando su duración sea igual o inferior a 90 días, situación previsible:
- C: Si
- D: No
-
TITULACION_ACADEMICA (número entero) : Opcional. Titulación académica, 12 dígitos . posibles valores:
- 545810072101: ARQUITECTO TÉCNICO
- Tabla con los códigos (opens in a new tab) THITIACA.txt
-
ID_OFERTA (caracteres) : Opcional. Identificador de la oferta.
-
DATOS_COPIA_BASICA (objeto): Opcional. Datos de la copia básica.
- TIPO_FIRMA (número entero) :Tipo de firma, posibles valores:
- 1: FIRMADA POR LOS REPRESENTANTES LEGALES.
- 2: NO EXISTE REPRESENTACIÓN LEGAL.
- 3: NO SE HA FACILITADO LA COPIA.
- 4: REHÚSAN FIRMAR.
- TEXTO_COPIABASICA (caracteres) : Texto de la copia básica.
- DOMIC_CENTRO_TRABAJO (caracteres) : Opcional. Centro de trabajo.
- TIPO_FIRMA (número entero) :Tipo de firma, posibles valores:
-
duplicate (número entero) : Opcional. Obtener el PDF en base64 y en formato JSON en la respuesta, posibles valores 1 o null.
{
"test": 1,
"cif": "A12345678",
"regimen": "0111",
"ccc": 12345678901,
"docType": "D",
"dni": "12345678A",
"name": "Pepito",
"surname": "Pérez",
"lastSurname": "Pérez",
"sex": 1,
"dateOfBirth": "1990-01-01",
"nationality": 123,
"municipality": 123,
"country": 123,
"nss": 123456789012,
"nivelFormativo": 12,
"occupation": 1234,
"nationalityContract": 123,
"municipalityContract": 123,
"IND_CONVENIO_COLECTIVO": "S",
"codContract": 123,
"startDate": "2023-11-01",
"endDate": "2024-11-01",
"jornadaType": "A",
"jornadaHour": 8,
"jornadaMin": 0,
"REAL_DECRETO_1435_1985": "A",
"INDICATIVO_PRTR": "S",
"DATOS_COPIA_BASICA": {
"TIPO_FIRMA": 2,
"TEXTO_COPIABASICA": "S/C",
"DOMIC_CENTRO_TRABAJO": ""
},
"duplicate": 1
}Respuesta
{
"success": true,
"message": "OK",
"data": {
"id": "E-28-2023-9999999",
"doc": "00000000A",
"RESPONSE_COPIA_BASICA":{
"success":true,
"message":"La comunicación de la Copia Básica se ha realizado correctamente"
},
"file": {
"contentType": "application/pdf",
"name": "document.pdf",
"content": "base64"
}
}
}Datos de Contrat@ y huella
Parámetros
- dni (caracteres) : Documento nacional de identidad.
- ccc (caracteres) : Cuenta de cotización, 11 dígitos.
- startDate (date) : Fecha de inicio del contrato, formato YYYY-MM-DD.
{
"dni": "01234567A",
"ccc": "12345678901",
"startDate": "2025-01-01"
}Respuesta
- id (caracteres) : Huella del contrat@ y con formato E-##-####-#######.
{
"success": true,
"message": "OK",
"data": {
"id": "E-28-2023-9999999",
"enterprise_data": [
{
"cif": "B99999999"
},
{
"name": "COMPANY NAME"
},
{
"residence": "CL CALLE 1"
},
{
"pais": "ESPAÑA"
},
{
"municipio": "MADRID"
},
{
"postal_code": "99999"
}
],
"account_data": [
{
"ccc_full": "011128199969999"
},
{
"economic_activity": "ACTIVIDADES DEPORTIVAS"
}
],
"working_center": [
{
"pais": "ESPAÑA"
},
{
"municipio": "MADRID"
}
],
"employee_data": [
{
"nif": "09929999L"
},
{
"name": "NAME EMPLOYEE"
},
{
"sexo": "HOMBRE"
},
{
"fecha_de_nacimiento": "DD/MM/YYYY"
},
{
"nivel_formativo": "PRIMERA ETAPA DE EDUCACIÓN SECUNDARIA CON TÍTULO DE GRADUADO ESCOLAR O EQUIVALENTE."
},
{
"nss": "999999999999"
},
{
"nacionalidad": "ESPAÑA"
},
{
"municipio_de_domicilio": "MADRID"
},
{
"pais_de_domicilio": "ESPAÑA"
}
],
"contract_data": [
{
"cno": "ORGANIZADORES DE CONFERENCIAS"
},
{
"startDate": "DD/MM/YYYY"
},
{
"communicateDate": "DD/MM/YYYY"
},
{
"tipo_de_jornada": "JORNADA ANUAL"
},
{
"duración_jornada": "Horas :0072"
}
],
"contract_data_other": [],
"copy_basic_data": [
{
"signatureText": "NO EXISTE REPRESENTACIÓN LEGAL"
}
]
}
}Listado de Contrat@ con huellas
Parámetros
- cif (caracteres) : CIF de la empresa.
- regimen (número entero) : Régimen, 4 dígitos. Posibles valores:
- 0111: Régimen general
- Tabla con los códigos de régimen (opens in a new tab)
- ccc (caracteres) : Cuenta de cotización, 11 dígitos.
- startDate (date) : Desde, formato YYYY-MM-DD.
- endDate (date) : Hasta, formato: YYYY-MM-DD.
- communications_by (número entero) : Tipo de filtro, posibles valores:
- 1: Por Fecha de inicio del contrato.
- 2: Por Fecha de comunicación del contrato.
{
"cif": "01234567A",
"regimen": "0111",
"ccc": "12345678901",
"startDate": "2023-01-01",
"endDate": "2025-01-01",
"communications_by": 1
}Respuesta
- id (caracteres) : Huella del contrat@ y con formato E-##-####-#######.
{
"success": true,
"message": "OK",
"data": [
{
"tipo": "C",
"id": "E-13-2023-0011999",
"nif_nie_trabajador": "91771127T",
"codigo_cuenta_cotizacion": "0111131119999",
"codigo_contrato": "200",
"fecha_inicio": "2023-01-16",
"fecha_fin": "",
"fecha_comunicacion": "2023-02-01"
},
{
"tipo": "C",
"id": "E-13-2023-0011999",
"nif_nie_trabajador": "Z0924018K",
"codigo_cuenta_cotizacion": "0111131119999",
"codigo_contrato": "100",
"fecha_inicio": "2023-02-01",
"fecha_fin": "2023-03-01",
"fecha_comunicacion": "2023-02-02"
}
]
}Duplicado de Contrat@
Parámetros
- cif (caracteres) : CIF de la empresa.
- ccc (caracteres) : Cuenta de cotización, 11 dígitos.
- dni (caracteres) : Documento Nacional de Identidad.
- startDate (date) : Fecha de inicio del contrato, formato YYYY-MM-DD.
{
"cif": "A12345678",
"ccc": "12345678901",
"dni": "12345678A",
"startDate": "2023-11-01"
}Respuesta
{
"success": true,
"message": "OK",
"data": {
"file": {
"contentType": "application/pdf",
"name": "document.pdf",
"content": "base64"
}
}
}Anular Contrat@
Parámetros
- test (número (1)) : Para pruebas, añade el parámetro test=1. Para producción se debe omitir.
- sepeId (caracteres) : Identificador contrato en el SEPE, formato E-99-9999-9999999
{
"test": 1,
"sepeId": "E-28-2023-9999999"
}Respuesta
{
"success": true,
"message": "OK"
}Enviar Contrat@ por XML
Parámetros
- file(file): XML de Contrat@.
{
"file": {
"content": "data:...",
"contentType": "application/xml",
"name": "document.xml",
"size": 1024
}
}Respuesta
{
"success": true,
"message": "OK",
"data": {
"id": "E-28-2023-9999999",
"file": {
"contentType": "application/pdf",
"name": "document.pdf",
"content": "base64"
}
}
}Enviar datos de Contrat@ mediante transformación XML
Parámetros
- file(file): XML de transformación.
{
"file": {
"content": "data:...",
"contentType": "application/xml",
"name": "document.xml",
"size": 1024
}
}Respuesta
{
"success": true,
"message": "OK"
}Copia básica
Parámetros
- test (número (1)) : Para pruebas, añade el parámetro test=1. Para producción se debe omitir.
- cif (caracteres) : CIF de la empresa.
- docType (caracteres) : D=NIF/DNI, E=NIE, U=Ciudadano UE, W=Pasaporte.
- dni (caracteres) : Documento nacional de identidad.
- sepeId (caracteres) : Opcional. Identificador contrato en el SEPE, formato E-99-9999-9999999.
- TIPO_FIRMA (número entero) :Tipo de firma, posibles valores:
- 1: FIRMADA POR LOS REPRESENTANTES LEGALES.
- 2: NO EXISTE REPRESENTACIÓN LEGAL.
- 3: NO SE HA FACILITADO LA COPIA.
- 4: REHÚSAN FIRMAR.
- startDate (date) : Fecha del contrato, formato YYYY-MM-DD.
- TEXTO_COPIABASICA (caracteres) : Texto de la copia básica.
- DOMIC_CENTRO_TRABAJO (caracteres) : Centro de trabajo.
- duplicate (número entero) : Opcional. Obtener el PDF en base64 y en formato JSON en la respuesta, posibles valores 1 o null.
{
"test": 1,
"cif": "B12312333",
"docType": "D",
"dni": "12345678A",
"sepeId": "E-99-9999-9999999",
"TIPO_FIRMA": 1,
"startDate": "2023-11-01",
"TEXTO_COPIABASICA": "Texto de la copia básica (Este es un ejemplo ficticio).",
"DOMIC_CENTRO_TRABAJO": "CENTRO DE TRABAJO",
"duplicate": 1
}Respuesta
{
"success": true,
"message": "OK",
"data": {
"file": {
"contentType": "application/pdf",
"name": "document.pdf",
"content": "base64"
}
}
}Duplicado de la copia básica
Parámetros
- cif (caracteres) : CIF de la empresa.
- dni (caracteres) : Documento nacional de identidad.
- startDate (date) : Fecha de inicio del contrato, formato YYYY-MM-DD.
{
"cif": "A12345678",
"dni": "12345678A",
"startDate": "2023-11-01"
}Respuesta
{
"success": true,
"message": "OK",
"data": {
"file": {
"contentType": "application/pdf",
"name": "document.pdf",
"content": "base64"
}
}
}Enviar la copia básica por XML
Parámetros
- file(file): XML de copia básica.
{
"file": {
"content": "data:...",
"contentType": "application/xml",
"name": "document.xml",
"size": 1024
}
}Respuesta
{
"success": true,
"message": "OK",
"data": {
"file": {
"contentType": "application/pdf",
"name": "document.pdf",
"content": "base64"
}
}
}Duplicado de CERTIFIC@2
Parámetros
- dni (caracteres) : Documento Nacional de Identidad.
- startDate (date) : Fecha de baja o finalización del contrato, formato YYYY-MM-DD.
- ccc (número entero) : Cuenta de cotización, 11 dígitos.
{
"dni": "12345678A",
"startDate": "2025-01-01",
"ccc": "12345678900"
}Respuesta
{
"success": true,
"message": "OK",
"data": {
"file": {
"contentType": "application/pdf",
"name": "document.pdf",
"content": "base64"
}
}
}Datos de Certific@2
Parámetros
- dni (caracteres) : Documento Nacional de Identidad.
{
"dni": "99999999T"
}Respuesta
{
"success": true,
"message": "OK",
"status": 200,
"data": {
"enterprise": {
"name": "NOMBRE EMPRESA",
"regimen": "0112",
"cif": "B99999999",
"cnae": "59",
"postal_code": "28016",
"ccc": "88888888888"
},
"employee": {
"name": "NOMBRE",
"surname": "PRIMER APELLIDO",
"lastSurname": "SEGUNDO APELLIDO",
"nif": "99999999T",
"nss": "9999999999",
"causa_susp": "11",
"cno": "3831"
},
"certificates": [
{
"fecha_entrada": "20/12/2024",
"fecha_recepcion": "20/12/2024",
"fecha_reconocimiento": "--",
"cif": "B70999999",
"codigo": "999999999999",
"fecha_susp": "17/11/2024",
"anexado": "SI",
"origen": "Fichero XML"
},
{
"fecha_entrada": "19/12/2023",
"fecha_recepcion": "19/12/2023",
"fecha_reconocimiento": "19/12/2023",
"cif": "B70999999",
"codigo": "999999999999",
"fecha_susp": "12/12/2023",
"anexado": "NO",
"origen": "Fichero XML"
},
{
"fecha_entrada": "12/12/2023",
"fecha_recepcion": "12/12/2023",
"fecha_reconocimiento": "--",
"cif": "B70999999",
"codigo": "999999999999",
"fecha_susp": "12/12/2023",
"anexado": "NO",
"origen": "Fichero XML"
}
]
}
}Enviar CERTIFIC@2 por XML
Parámetros
- file(file): XML de CERTIFIC@2.
{
"file": {
"content": "data:...",
"contentType": "application/xml",
"name": "document.xml",
"size": 1024
}
}Respuesta
{
"success": true,
"message": "OK"
}Enviar CERTIFIC@2 (Certificado de empresa)
Parámetros
-
test (número (1)) : Para pruebas, añade el parámetro test=1. Para producción se debe omitir.
-
Datos_Representante (objeto) : Datos del representante de la empresa o una gestoría o habilitado profesional.
- CIF_NIF (caracteres) : Identificador de persona física o jurídica del representante de la empresa.
- Nombre (caracteres) : Nombre.
- Apellido1 (caracteres) : Primer apellido.
- Apellido2 (caracteres) : Segundo apellido (si lo tiene).
- Cargo (caracteres) : Cargo que ocupa en la empresa.
-
Datos_Empresa (objeto) : Cuenta de cotización, 11 dígitos.
- CIF_NIF (caracteres) : Identificador de persona física o jurídica de la empresa.
- CCC (caracteres) : Régimen y Cuenta de cotización, 15 dígitos. Ejemplo: 011112345678901.
-
Datos_Trabajador (objeto) : Datos del trabajador.
- DNI_NIE (caracteres) : Identificador de persona física o jurídica del representante de la empresa.
- Nombre (caracteres) : Nombre.
- Apellido1 (caracteres) : Primer apellido.
- Apellido2 (caracteres) : Segundo apellido (si lo tiene).
- NumSS (caracteres) : Número de Seguridad Social, 12 dígitos.
- GrupoCotizacion (número entero) : Grupo de cotización, 2 dígitos. Posibles valores:
- 03: Jefes administrativos y de taller
- Tabla con los códigos de grupo de cotización (opens in a new tab)
- TipoContrato (número entero) : Tipo de contrato, 3 dígitos. Posibles valores:
- 100: Indefinido a tiempo completo (ordinario)
- Tabla con los códigos de tipos de contrato (opens in a new tab)
- DuracionContrato (números entero) : Opcional. Tiempo en que el trabajador estuvo de alta en la empresa.
- IndicadorDuracionContrato (caracteres) : Opcional. Describe las unidades en las que se mide el tiempo indicado contractPeriod. Posibles valores:
- D = Diaria.
- M = Mensual.
- A = Anual.
- CodProfesion (número entero) : Clasificación Nacional de Ocupaciones (CNO), 4 dígitos. Posibles valores:
- 0011: Oficiales de las fuerzas armadas
- Tabla con los códigos de ocupación (opens in a new tab)
- FechaAltaEmpresa (date) : Fecha de alta del trabajador, formato YYYY-MM-DD.
- CodCausaSuspension (número entero) : Código de la causa de suspensión o extinción de la relación laboral del trabajador con la empresa, 2 dígitos.
- FechaSuspensionExtincion (date) : Fecha de la causa de suspensión o extinción de la relación laboral del trabajador con la empresa, formato YYYY-MM-DD.
- DiasSalarioTramitacion (número entero) : Opcional. Número de días naturales habidos entre la fecha de inicio de salarios de tramitación y la fecha final de salarios de tramitación.
- Datos_Cotizacion (arreglo) : Datos de cotización de por contingencias comunes y de desempleo.
- Ano (caracteres) : Año de cotización, 4 dígitos.
- Mes (caracteres) : Mes de cotización, 2 dígitos.
- NumDiasCotizados (número entero) : Número de días naturales que efectivamente se haya cotizado.
- BaseCotizacionContingenciasComunes (decimal) : Cantidad cotizada correspondiente a las Contingencias Comunes.
- BaseCotizacionDesempleo (decimal) : Cantidad cotizada correspondiente a Desempleo.
- Datos_VacacionesCotizadas (objeto) : Opcional. Datos de cotización correspondientes a las vacaciones.
- NumDiasCotizados (número entero) : Número de días naturales correspondientes a vacaciones que efectivamente hayan sido cotizado.
- BaseCotizacionContingenciasComunes (decimal) : Base de cotización de contingencias comunes.
- BaseCotizacionDesempleo (decimal) : Base de cotización a la Seguridad Social.
{
"test": 1,
"Datos_Representante": {
"CIF_NIF": "9999999B",
"Nombre": "nombre",
"Apellido1": "apellido1",
"Apellido2": "apellido2",
"Cargo": "ADMINISTRADOR"
},
"Datos_Empresa": {
"CIF_NIF": "9999999B",
"CCC": "011127770999999"
},
"Datos_Trabajador": {
"DNI_NIE": "9999999B",
"Nombre": "nombre",
"Apellido1": "apellido1",
"Apellido2": "apellido2",
"NumSS": "187774444999",
"GrupoCotizacion": "05",
"TipoContrato": "407",
"DuracionContrato": 154,
"IndicadorDuracionContrato": "D",
"CodProfesion": "3831",
"FechaAltaEmpresa": "2023-06-05",
"CodCausaSuspension": "11",
"FechaSuspensionExtincion": "2023-11-05",
"DiasSalarioTramitacion": 0,
"Datos_Cotizacion": [
{
"Ano": "2023",
"Mes": "06",
"NumDiasCotizados": 26,
"BaseCotizacionContingenciasComunes": 1000.5,
"BaseCotizacionDesempleo": 1000.5
},
{
"Ano": "2023",
"Mes": "07",
"NumDiasCotizados": 31,
"BaseCotizacionContingenciasComunes": 1000.5,
"BaseCotizacionDesempleo": 1000.5
}
]
}
}Respuesta
{
"success": true,
"message": "OK"
}Comunicar llamamientos
Parámetros
- cif (caracteres) : CIF de la empresa.
- regimen (número entero) : Régimen, 4 dígitos. Posibles valores:
- 0111: Régimen general
- Tabla con los códigos de régimen (opens in a new tab)
- ccc (caracteres) : Cuenta de cotización, 11 dígitos.
- duplicate (número entero) : Opcional. Obtener el PDF en base64 y en formato JSON en la respuesta, posibles valores 1 o null.
- employees (arreglo) : Datos del trabajador.
- doc (caracteres) : Identificador de persona física.
- docType (caracteres) : Tipo de documento. Posibles valores:
- D: NIF/DNI,
- E: NIE,
- U: Ciudadano UE,
- W: Pasaporte.
- name (caracteres) : Nombre del empleado.
- surname (caracteres) : Primer apellido del empleado.
- lastSurname (caracteres) : Segundo apellido del empleado, obligatorio si es NIF/DNI.
- nss (número entero) : Número de Seguridad Social, 12 dígitos.
- sex (número entero) : posibles valores:
- 1 = Hombre
- 2 = Mujer
- dateOfBirth (date) : Fecha de nacimiento, formato YYYY-MM-DD.
- nationality (número entero) : Nacionalidad del empleado. Posibles valores:
- municipality (número entero) : Municipio del empleado. Posibles valores:
- 13044: Fuente el Fresno
- Tabla con los códigos de municipio (opens in a new tab)
- country (número entero) : Pais de domicilio del empleado. Posibles valores:
- nss (número entero) : Número de Seguridad Social, 12 dígitos.
- startDate (date) : Fecha inicio, formato YYYY-MM-DD.
- endDate (date) : Opcional. Fecha fin, formato YYYY-MM-DD.
- nivelFormativo (número entero) : Nivel formativo, 2 dígitos.
- question (caracteres) : Opcional. Se incorpora a la actividad. Posibles valores:
- S = Si.
- N = No.
- sepeId (caracteres) : Opcional. Identificador contrato en el SEPE, formato E-99-9999-9999999.
{
"cif": "9999999B",
"regimen": "0112",
"ccc": "27770999999",
"employees": [
{
"doc": "9999999B",
"startDate": "2023-11-05",
"endDate": "2023-11-05",
"nivelFormativo": 12,
"question": "S"
}
]
}Respuesta
{
"success": true,
"message": "OK",
"data": {
"send": 1,
"not_send": 0,
"data": [
{
"success": true,
"doc": "9999999B",
"id": " E-28-2024-9906993",
"file": {
"contentType": "application/pdf",
"name": "document.pdf",
"content": "base64"
}
}
]
}
}Anular llamamiento
Parámetros
- ccc (caracteres) : Cuenta de cotización, 11 dígitos.
- sepeId (caracteres) : Identificador contrato en el SEPE, formato E-99-9999-9999999
{
"ccc": "27770999999",
"sepeId": "E-99-9999-9999999"
}Respuesta
{
"success": true,
"message": "OK"
}Duplicado de llamamiento
Parámetros
- cif (caracteres) : CIF de la empresa.
- ccc (caracteres) : Cuenta de cotización, 11 dígitos.
- startDate (date) : Fecha inicio, formato YYYY-MM-DD.
- dni (caracteres) : Documento nacional de identidad.
- id (caracteres) : Opcional. Huella del contrat@ y con formato E-##-####-#######.
{
"cif": "9999999B",
"ccc": "12345678911",
"dni": "9999999B",
"startDate": "2023-11-05"
}Respuesta
{
"success": true,
"message": "OK",
"data": {
"llamamientoId": "E-28-2026-0016999",
"contrataId": "E-28-2023-9992999",
"file": {
"contentType": "application/pdf",
"name": "document.pdf",
"content": "base64"
}
}
}Prorroga
Parámetros
- test (número (1)) : Para pruebas, añade el parámetro test=1. Para producción se debe omitir.
- cif (caracteres) : CIF de la empresa.
- regimen (número entero) : Régimen, 4 dígitos. Posibles valores:
- 0111: Régimen general
- Tabla con los códigos de régimen (opens in a new tab)
- ccc (número entero) : Cuenta de cotización, 11 dígitos.
- dni (caracteres) : Documento Nacional de Identidad.
- old_startDate (date) : Fecha del contrato actual, formato YYYY-MM-DD.
- startDate (date) : Fecha de inicio, formato YYYY-MM-DD.
- endDate (date) : Fecha fin, formato YYYY-MM-DD.
- discontinuidad (número entero) : Opcional. Ha existido un periodo de inactividad conforme a la normativa vigente, que justifique la discontinuidad. posibles valores:
- S: Si
- N: No
- prorroga_exist_convenio (número entero) : Opcional. Existe Convenio Colectivo. posibles valores:
- S: Si
- N: No
- duplicate (número entero) : Opcional. Obtener el PDF en base64 y en formato JSON en la respuesta, posibles valores 1 o null.
{
"test": 1,
"cif": "A12345678",
"regimen": "0111",
"ccc": 12345678901,
"dni": "12345678A",
"old_startDate": "2024-01-01",
"startDate": "2025-01-01",
"endDate": "2025-01-10",
"discontinuidad": "N",
"prorroga_exist_convenio": "S",
"duplicate": 1
}Respuesta
{
"success": true,
"message": "OK",
"data": {
"id": "E-28-2023-9999999",
"doc": "00000000A",
"file": {
"contentType": "application/pdf",
"name": "document.pdf",
"content": "base64"
}
}
}Anular Prorroga
Parámetros
- test (número (1)) : Para pruebas, añade el parámetro test=1. Para producción se debe omitir.
- cif (caracteres) : CIF de la empresa.
- regimen (número entero) : Régimen, 4 dígitos. Posibles valores:
- 0111: Régimen general
- Tabla con los códigos de régimen (opens in a new tab)
- ccc (número entero) : Cuenta de cotización, 11 dígitos.
- id (caracteres) : Huella del contrat@ y con formato E-##-####-#######.
{
"test": 1,
"cif": "A12345678",
"regimen": "0111",
"ccc": "12345678901",
"id": "E-28-2023-9999999",
}Respuesta
{
"success": true,
"message": "La comunicación se ha realizado correctamente."
}Duplicado Prorroga
Parámetros
- test (número (1)) : Para pruebas, añade el parámetro test=1. Para producción se debe omitir.
- cif (caracteres) : CIF de la empresa.
- regimen (número entero) : Régimen, 4 dígitos. Posibles valores:
- 0111: Régimen general
- Tabla con los códigos de régimen (opens in a new tab)
- ccc (número entero) : Cuenta de cotización, 11 dígitos.
- id (caracteres) : Huella del contrat@ y con formato E-##-####-#######.
{
"test": 1,
"cif": "A12345678",
"regimen": "0111",
"ccc": "12345678901",
"id": "E-28-2023-9999999",
}Respuesta
{
"success": true,
"message": "OK",
"data": {
"file": {
"contentType": "application/pdf",
"name": "document.pdf",
"content": "base64"
}
}
}Transformación a Indefinido
Parámetros
-
test (número (1)) : Para pruebas, añade el parámetro test=1. Para producción se debe omitir.
-
TIPO_CONTRATO (número entero) : Tipo de contrato, 3 dígitos. Posibles valores:
- 109: Transformación Tiempo Completo Bonificado
- 189: Transformación Tiempo Completo No Bonificado
- 209: Transformación Tiempo Parcial Bonificado
- 309: Transformación Fijo Discontinuo Bonificado
- 289: Transformación Tiempo Parcial No Bonificado
- 389: Transformación Fijo Discontinuo No Bonificado
- 139: Transformación Tiempo Completo Discapacitados
- 239: Transformación Tiempo Parcial Discapacitados
- 339: Transformación Fijo Discontinuo Discapacitados
-
DATOS_EMPRESA (objeto): Datos de empresa.
- CODIGO_CUENTA_COTIZACION (número entero) : Regimen + Cuenta de cotización.
-
DATOS_CONTRATO (objeto): Datos del contrato.
- FECHA_INICIO_CTO (date) : Fecha de inicio del contrato, formato Y-m-d.
- IDENTIFICADORPFISICA (caracteres): Tipo de documento + Documento.
- CLAVE_CONTRATO (caracteres): Huella del sepe del contrato.
-
DATOS_GENERALES_TRANSFORMACION (objeto): Datos de la transformación.
- FECHA_INICIO (date) : Fecha de inicio de la transformación, formato Y-m-d.
- *CODIGO_OCUPACION+ (número entero) : Clasificación Nacional de Ocupacion (CNO), 4 dígitos. Posibles valores:
- 0011: Oficiales de las fuerzas armadas
- Tabla con los códigos (opens in a new tab) TAICLAOC.txt
-
DATOS_COMUNICA_COPIA_BASICA (objeto): Datos de la copia básica.
- TIPO_FIRMA (número entero) :Tipo de firma, posibles valores:
- 1: FIRMADA POR LOS REPRESENTANTES LEGALES.
- 2: NO EXISTE REPRESENTACIÓN LEGAL.
- 3: NO SE HA FACILITADO LA COPIA.
- 4: REHÚSAN FIRMAR.
- TEXTO_COPIABASICA (caracteres) : Texto de la copia básica.
- DOMIC_CENTRO_TRABAJO (caracteres) : Centro de trabajo.
- TIPO_FIRMA (número entero) :Tipo de firma, posibles valores:
-
DATOS_CONTRATO_TIEMPO_PARCIAL (objeto): Opcional, para contrato parciales.
- TIPO_JORNADA (caracteres) : Tipo de jornada, posibles valores:
- A: Anual
- B: Diaria
- M: Mensual
- S: semanal
- HORAS_JORNADA (caracteres) : Horas + minutos, formato : HHHHMM.
- TIPO_JORNADA (caracteres) : Tipo de jornada, posibles valores:
-
DATOS_ADICIONALES_TRANSFORMACION (objeto): Opcional. Datos adicionales.
- IND_DISCAPACIDAD (caracteres) : Indicador de discapacidad. Obligatorio con "S" para transformaciones de contratos de minusválidos. Obligatorio con "C" para transformaciones de contratos de minusválidos en centros especiales de empleo, posibles valores:
- S: DISCAPACITADOS.
- Tabla con los códigos (opens in a new tab) TEJINDIS.txt
- CODIGO_COLECTIVO_REDUCCION (caracteres) : Colectivo de reducción. posibles valores:
- 01: DESEMPLEADOS CON EDAD IGUAL O INFERIOR A 30 AÑOS.
- Tabla con los códigos (opens in a new tab) TQOCOLRE.txt
- IND_DISCAPACIDAD (caracteres) : Indicador de discapacidad. Obligatorio con "S" para transformaciones de contratos de minusválidos. Obligatorio con "C" para transformaciones de contratos de minusválidos en centros especiales de empleo, posibles valores:
-
DATOS_BONIFICACION (objeto): Opcional. Datos de bonificación.
- COLECTIVO_DISCAPACITADOS (caracteres) : Código del colectivo de bonificación para discapacitados
- Tabla con los códigos (opens in a new tab) TELCOLBO.txt
- COLECTIVO_DISCAPACITADOS (caracteres) : Código del colectivo de bonificación para discapacitados
-
duplicate (número entero) : Opcional. Obtener el PDF en base64 y en formato JSON en la respuesta, posibles valores 1 o null.
{
"test": 1,
"TIPO_CONTRATO": "198",
"DATOS_EMPRESA": {
"CODIGO_CUENTA_COTIZACION":"011112345678901"
},
"DATOS_CONTRATO":{
"FECHA_INICIO_CTO":"2026-01-26",
"IDENTIFICADORPFISICA": "D009665999X",
"CLAVE_CONTRATO":"E-10-2026-0009999"
},
"DATOS_GENERALES_TRANSFORMACION":{
"FECHA_INICIO":"2026-01-27",
"CODIGO_OCUPACION":"5120"
},
"DATOS_COMUNICA_COPIA_BASICA":{
"TIPO_FIRMA":2,
"TEXTO_COPIABASICA":"S/C",
"DOMIC_CENTRO_TRABAJO":"Calle"
},
"DATOS_CONTRATO_TIEMPO_PARCIAL":{
"TIPO_JORNADA":"S",
"HORAS_JORNADA":"003600"
},
"duplicate": 1
}Respuesta
{
"success": true,
"message": "OK",
"data": {
"file": {
"contentType": "application/pdf",
"name": "document.pdf",
"content": "base64"
}
}
}Anular Transformación
Parámetros
- test (número (1)) : Para pruebas, añade el parámetro test=1. Para producción se debe omitir.
- id (caracteres) : Identificador contrato en el SEPE, formato E-99-9999-9999999
{
"test": 1,
"id": "E-28-2023-9999999"
}Respuesta
{
"success": true,
"message": "OK"
}Consultar Duplicado de transformación
Parámetros
- id (caracteres) : Identificador contrato en el SEPE, formato E-99-9999-9999999
{
"id": "E-28-2023-9999999"
}Respuesta
{
"success": true,
"message": "OK",
"data": {
"file": {
"contentType": "application/pdf",
"name": "document.pdf",
"content": "base64"
}
}
}Horas complementarias
Parámetros
-
test (número (1)) : Para pruebas, añade el parámetro test=1. Para producción se debe omitir.
-
DATOS_IDENTIFICACION (objeto): Datos del contrato.
- FECHA_INICIO_CTO (date) : Fecha de inicio del contrato, formato Y-m-d.
- IDENTIFICADORPFISICA (caracteres): Tipo de documento + Documento.
- CLAVE_CONTRATO (caracteres): Huella del sepe del contrato.
-
DATOS_HORAS (objeto): Datos de la transformación.
- HORAS_TOTAL (caracteres) : Número total de horas complementarias. Hora y minutos, formato: HHHHMM.
- PORCENTAJE_HORAS (caracteres) : Porcentaje de horas complementarias, formato EEDD. Ejemplo: 1230 = 12,30%
-
duplicate (número entero) : Opcional. Obtener el PDF en base64 y en formato JSON en la respuesta, posibles valores 1 o null.
{
"test": 1,
"DATOS_IDENTIFICACION":{
"FECHA_INICIO_CTO":"2026-01-26",
"IDENTIFICADORPFISICA": "D009665999X",
"CLAVE_CONTRATO":"E-10-2026-0009999"
},
"DATOS_HORAS":{
"HORAS_TOTAL":"020050",
"PORCENTAJE_HORAS":"1230"
},
"duplicate": 1
}Respuesta
{
"success": true,
"message": "OK",
"data": {
"id": "E-10-2026-0009999-1",
"file": {
"contentType": "application/pdf",
"name": "document.pdf",
"content": "base64"
}
}
}Anular Horas complementarias
Parámetros
- test (número (1)) : Para pruebas, añade el parámetro test=1. Para producción se debe omitir.
- id (caracteres) : Identificador contrato en el SEPE, formato E-99-9999-9999999-1, especificar el "1" o el número que corresponda a la comunicación de horas complementarias.
{
"test": 1,
"id": "E-28-2023-9999999-1"
}Respuesta
{
"success": true,
"message": "OK"
}Consultar Duplicado de Horas complementarias
Parámetros
- id (caracteres) : Identificador contrato en el SEPE, formato E-99-9999-9999999
{
"id": "E-28-2023-9999999"
}Respuesta
{
"success": true,
"message": "OK",
"data": {
"file": {
"contentType": "application/pdf",
"name": "document.pdf",
"content": "base64"
}
}
}Consulta de Empresas Autorizadas
Parámetros
{
}Respuesta
{
"success": true,
"message": "OK",
"status": 200,
"data": {
"cif": "880817295A",
"list": [
{
"cif": "234206682A",
"ccc_full": "016380869726836",
"razon_social": "Ruelas y Millán",
"fecha_alta": "2025-02-22",
"fecha_baja": null
},
{
"cif": "790241550A",
"ccc_full": "011271766499451",
"razon_social": "Velázquez de Saucedo e Hijo",
"fecha_alta": "2025-08-19",
"fecha_baja": null
}
]
}
}Modificacion de Datos de Empresa
Parámetros
- test (número (1)) : Para pruebas, añade el parámetro test=1. Para producción se debe omitir.
- cif (caracteres) : CIF de la empresa.
- razon_social (caracteres) : Razón social.
- domicilio (objeto): Domicilio.
- via_publica (caracteres) : Nombre de la via.
- municipio: Fuente el Fresno
- Tabla con los códigos de municipio (opens in a new tab).
- codigo_postal (caracteres) : Código postal.
- tipo_via (caracteres) : Tipo de via:
- CM: Camino
- CL: Calle.
- AV: Avenida.
- etc.
- numero (caracteres) : Opcional, número.
- piso (caracteres) : Opcional, piso.
- letra (caracteres) : Opcional, letra.
- portal (caracteres) : Opcional, portal:
- PA: Portal A.
- PB: Portal B.
- B: Bis.
- P1: Portal 1.
- etc.
{
"cif":"B19912999",
"razon_social":"NOMBRE DE LA EMPRESA",
"domicilio":{
"via_publica":"FUENTE EL FRESNO",
"municipio":"13044",
"codigo_postal":"13680",
"tipo_via":"CM",
"numero":"",
"piso":"",
"letra":"",
"portal":""
}
}Respuesta
{
"success": true,
"message": "OK",
"status": 200,
}Consultar Datos de Empresa
Parámetros
- test (número (1)) : Para pruebas, añade el parámetro test=1. Para producción se debe omitir.
- cif (caracteres) : CIF de la empresa.
{
"cif":"B19912999"
}Respuesta
{
"success": true,
"message": "OK",
"status": 200,
"data": {
"cif": "141961419A",
"razon_social": "Valdés de Jaramillo",
"domicilio": {
"via_publica": "Travesía Joel",
"tipo_via": "AV",
"numero": "17",
"piso": null,
"portal": "B",
"escalera": "g",
"letra": null,
"codigo_postal": "97357",
"municipio": "09304",
"municipio_text": "Rabé de las Calzadas"
}
}
}