GET
Descargar el PDF de un registro de nómina
Scope:
accounting:payrolls.readhttps://api.holded.com/api/v2/salary-records/{salaryRecordId}/pdfDevuelve el PDF subido para un registro de nómina. Un registro de nómina es un apunte contable introducido manualmente, no un documento que produzca el motor de nóminas de Holded, así que no tiene PDF exportado: si no se ha subido ninguno, la respuesta es 422. Un registro de nómina NO es una nómina, que se sirve en `/api/v2/payslips`. Los identificadores de ambos son indistinguibles, así que si pides aquí el id de una nómina la respuesta también es 404.
Parámetros
Parámetros de ruta
salaryRecordId
stringobligatorioID del registro de nómina (ObjectId hexadecimal de 24 caracteres)
Petición
python
import requests
url = "https://api.holded.com/api/v2/salary-records/507f1f77bcf86cd799439011/pdf"
headers = {
"Authorization": "Bearer YOUR_API_KEY",
"Accept": "application/json",
}
response = requests.get(url, headers=headers)
print(response.json())Respuestas
Respuesta
json
"string"Respuestas exitosas
200Contenido binario del PDF del registro de nóminaapplication/pdfstring<binary>
Respuestas de error
401API key inválida o no proporcionadaapplication/json403Permisos insuficientesapplication/json404Registro de nómina no encontradoapplication/json422No se ha subido ningún PDF para este registro de nóminaapplication/json429Límite de solicitudes excedidoapplication/json