Request
string
required
Número del documento de exoneración a consultar (ej:
"AL-00080875-23").Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
curl -X POST https://{empresa}.mipos.co.cr/api/hacienda/exoneracion \
-H "Content-Type: application/json" \
-H "Authorization: Bearer {token}" \
-d '{
"exoneracion": "AL-00080875-23"
}'
$ch = curl_init('https://{empresa}.mipos.co.cr/api/hacienda/exoneracion');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'Content-Type: application/json',
'Authorization: Bearer ' . $token,
],
CURLOPT_POSTFIELDS => json_encode([
'exoneracion' => 'AL-00080875-23',
]),
]);
$response = curl_exec($ch);
curl_close($ch);
$result = json_decode($response, true);
const response = await fetch('https://{empresa}.mipos.co.cr/api/hacienda/exoneracion', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': `Bearer ${token}`,
},
body: JSON.stringify({ exoneracion: 'AL-00080875-23' }),
});
const data = await response.json();
import requests
response = requests.post(
'https://{empresa}.mipos.co.cr/api/hacienda/exoneracion',
headers={'Authorization': f'Bearer {token}'},
json={'exoneracion': 'AL-00080875-23'},
)
data = response.json()
{
"status": "success",
"data": {
"numeroDocumento": "AL-00080875-23",
"estado": "vigente",
"porcentajeExoneracion": 13,
"fechaVencimiento": "2025-12-31T00:00:00"
}
}
{
"error": "not_found",
"message": "Documento de exoneración no encontrado"
}
Validar un documento de exoneración en Hacienda
POST https://{empresa}.mipos.co.cr/api/hacienda/exoneracion
"AL-00080875-23").curl -X POST https://{empresa}.mipos.co.cr/api/hacienda/exoneracion \
-H "Content-Type: application/json" \
-H "Authorization: Bearer {token}" \
-d '{
"exoneracion": "AL-00080875-23"
}'
$ch = curl_init('https://{empresa}.mipos.co.cr/api/hacienda/exoneracion');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'Content-Type: application/json',
'Authorization: Bearer ' . $token,
],
CURLOPT_POSTFIELDS => json_encode([
'exoneracion' => 'AL-00080875-23',
]),
]);
$response = curl_exec($ch);
curl_close($ch);
$result = json_decode($response, true);
const response = await fetch('https://{empresa}.mipos.co.cr/api/hacienda/exoneracion', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': `Bearer ${token}`,
},
body: JSON.stringify({ exoneracion: 'AL-00080875-23' }),
});
const data = await response.json();
import requests
response = requests.post(
'https://{empresa}.mipos.co.cr/api/hacienda/exoneracion',
headers={'Authorization': f'Bearer {token}'},
json={'exoneracion': 'AL-00080875-23'},
)
data = response.json()
{
"status": "success",
"data": {
"numeroDocumento": "AL-00080875-23",
"estado": "vigente",
"porcentajeExoneracion": 13,
"fechaVencimiento": "2025-12-31T00:00:00"
}
}
{
"error": "not_found",
"message": "Documento de exoneración no encontrado"
}