AEAT
Conecta tus aplicaciones con funciones de la hacienda.
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/aeatErrores
Los errores recibidos en la API de Seguridad Social o errores de validación.
Parámetros de respuesta
- 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 de AEAT o errores de validación.
- aeat: Errores relacionados con AEAT.
- regimen: Errores de validación.
- maintenance (booleano) : Cuando AEAT se encuentra en mantenimiento.
Respuesta
Respuesta
{
"success": false,
"message": "Página no operativa, inténtelo de nuevo más tarde. StatusCode: 500",
"status": 500,
"data": [],
"errors": {
"aeat": [
"Página no operativa, inténtelo de nuevo más tarde. StatusCode: 500"
],
"regimen": ["El campo regimen es obligatorio."]
},
"maintenance": true
}Certificado de hallarse al corriente
Parámetros
- type (caracteres) : Tipo de certificado. Posibles valores:
- C1: Encontrarse al corriente de las obligaciones tributarias para contratar con el sector público.
- T1: Encontrarse al corriente de las obligaciones tributarias para obtener autorizaciones de transporte.
- B1: Encontrarse al corriente de las obligaciones tributarias para obtener subvenciones públicas.
- E1: Encontrarse al corriente de las obligaciones tributarias para obtener autorizaciones de trabajo/residencia por extranjeros.
- G1: Encontrarse al corriente de las obligaciones tributarias. Genérico (finalidad distinta de las 4 anteriores).
GET /report-corriente
{
"type": "C1"
}Respuesta
Respuesta
{
"success": true,
"message": "OK",
"data": {
"file": {
"contentType": "application/pdf",
"name": "document.pdf",
"content": "base64"
}
}
}Obtener certificado de AEAT de Impuestos de Actividades Económicas(IAE)
Parámetros
- period (número entero) : Periodo.
GET /report-iae
{
"period": "2022"
}Respuesta
Respuesta
{
"success": true,
"message": "OK",
"data": {
"file": {
"contentType": "application/pdf",
"name": "document.pdf",
"content": "base64"
}
}
}Obtener certificado de Contratistas y subcontratistas
Parámetros
- nif_entidad (caracteres) : NIF de la Entidad.
- entidad (caracteres) : Opcional. Apellidos y nombre / Razón social de la entidad.
- startDate (date) : Opcional. Fecha, formato YYYY-MM-DD.
GET /report-subcontractors
{
"nif_entidad": "B999999"
}Respuesta
Respuesta
{
"success": true,
"message": "OK",
"data": {
"file": {
"contentType": "application/pdf",
"name": "document.pdf",
"content": "base64"
}
}
}