Impuestos
Consultar la alícuota de ARBA
Consulta en el padrón de ARBA la alícuota de percepción de ingresos brutos de un cliente para un mes, siempre preguntando otra vez. Si ARBA no responde, devuelve la guardada.
POST/api/v1/taxes/lookup-arba-rate
- Permiso
taxes.lookup-arba-rate- Empresa
- Opera sobre la empresa activa
- Tipo
- Escritura: pide Idempotency-Key
- Respuesta
- JSON
Encabezados
CookietextorequeridoLa cookie de sesión del usuario de la integración (
__Secure-erp.session_token). Cuando esté la clave API, va enAuthorization: Bearer. Ver Autenticación.X-Expected-CompanyuuidrequeridoLa empresa sobre la que operás. Si no coincide con la de la credencial, responde 409. Ver Empresa activa.
Idempotency-KeytextorequeridoUna clave única por intento, de hasta 255 caracteres. Reintentar con la misma clave y los mismos datos devuelve el mismo resultado sin repetir la operación. Ver Idempotencia.
Cuerpo
JSON con Content-Type: application/json.
customerIduuidrequeridoperiodtextoformato `^\d{4}-(0[1-9]|1[0-2])$`
Respuesta
200 con este JSON.
cuittextorequeridoformato `^\d{11}$`
periodfecharequeridolistedsí o norequeridorateHundredthsenterorequeridoadmite nullconsultedAtfecha y horarequeridounavailablesí o norequeridofromPeriodfecharequeridoadmite null
Errores
Un rechazo responde application/problem+json con un code estable. Los más comunes en esta operación:
401 | Falta la credencial o venció. |
403 | La credencial no tiene el permiso taxes.lookup-arba-rate. |
409 | La empresa activa no es la de X-Expected-Company. |
409 | Otra persona cambió el registro desde que lo leíste (record.stale). |
422 | Datos inválidos o una regla de negocio rota, con el detalle por campo. |
503 | Sistema ocupado: reintentá después de Retry-After segundos. |
La lista completa está en Errores.