Skip to main content
GET
Obtener factura por ID

Authorizations

x-api-key
string
header
required

API Key para autenticación. Formato: test_sk_xxx para testing, prod_sk_xxx para producción.

Path Parameters

invoiceId
string
required

ID de la factura

Response

Factura obtenida exitosamente

id
string
required

ID de la factura

userId
string
required

ID del usuario

cuitId
string
required

ID del CUIT emisor

environment
enum<string>
required

Entorno en el que se emitió

Available options:
production,
homologation
amount
number
required

Importe total

Example:

1210

voucherNumber
integer
required

Número de comprobante

Example:

145

feCAEReq
object
required

Solicitud enviada a ARCA (FeCAEReq con FeCabReq y FeDetReq), más items, tributos y clientName

status
enum<string>
required

Estado de la factura

Available options:
processing,
success,
error
createdAt
string<date-time>
required

Fecha de creación

updatedAt
string<date-time>
required

Fecha de última actualización

ptoVta
integer | null

Punto de venta

Example:

1

invoiceType
integer | null

Tipo de comprobante (código de ARCA)

Example:

11

feCabResp
object | null

Respuesta de ARCA tal cual (FeCabResp y FeDetResp; el CAE y su vencimiento están en FeDetResp.FECAEDetResponse)

errorMessage
string | null

Motivo del error, si status es error

description
string | null

Descripción de la factura

issuedAt
string<date-time>

Cuándo ARCA autorizó el comprobante. En las facturas emitidas desde Facturear es la fecha de creación; en las importadas desde ARCA, la fecha del comprobante. Los reportes agrupan por este campo

origin
enum<string>

facturear: emitida desde Facturear. arca: copiada de un comprobante que ARCA ya había autorizado (Importar desde ARCA)

Available options:
facturear,
arca
voidedBy
string | null

ID de la nota de crédito que anuló esta factura (POST /invoices/{invoiceId}/credit-note), o null. Solo viene en GET /invoices

cuit
object

CUIT emisor. persona solo viene en GET /invoices/{invoiceId}