Documentation IndexFetch the complete documentation index at: /llms.txtUse this file to discover all available pages before exploring further.
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
curl -X POST https://{empresa}.mareexpos.com/api/hacienda/exoneracion \ -H "Content-Type: application/json" \ -H "Authorization: Bearer {token}" \ -d '{ "exoneracion": "AL-00080875-23" }'
$ch = curl_init('https://{empresa}.mareexpos.com/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}.mareexpos.com/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}.mareexpos.com/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}.mareexpos.com/api/hacienda/exoneracion
"AL-00080875-23"