Skip to main content
GET
Gets the CFDI detail by the selected id and type

Authorizations

Authorization
string
header
required

HTTP Basic authentication with Facturama username and password.

Path Parameters

id
string | null
required

Unique invoice identifier

Query Parameters

type
string | null
required

Type of voucher to retrieve, can be for Web API: ( payroll | received | issued ) and for Multi-issuer API: ( issuedLite )

Response

200 - application/json

Body of the result of a CFDI query.

Id
string | null

Unique CFDI identifier.

CfdiType
string | null

Type of tax voucher effect for the issuing taxpayer: income, expense, or transfer.

Type
string | null

Voucher type per SAT catalog.

Serie
string | null

Series number in the taxpayer's internal control.

Folio
string | null

Folio number in the taxpayer's internal control.

Date
string | null

Date and time of issuance of the tax voucher.

CertNumber
string | null

Certificate number.

PaymentTerms
string | null

Payment form.

PaymentConditions
string | null

Commercial conditions applicable for the payment of the digital tax voucher via Internet.

PaymentMethod
string | null

Payment method for the goods or services covered by the voucher. Payment methods include: check, credit or debit card, account deposit, etc.

PaymentAccountNumber
string | null

Includes at least the last four digits of the account number used for payment.

PaymentBankName
string | null

Name of the bank where the payment was made.

ExpeditionPlace
string | null

Place of issuance of the voucher.

ExchangeRate
number<decimal> | null

Exchange rate per the currency used.

Currency
string | null

Currency used to express amounts.

Subtotal
number<decimal>

Represents the sum of amounts before discounts and taxes.

Discount
number<decimal> | null

Represents the total amount of applicable discounts before taxes.

Total
number<decimal>

Represents the sum of the subtotal, minus applicable discounts, plus transferred taxes, minus withheld taxes.

Observations
string | null

Non-fiscal observations of the invoice.

OrderNumber
string | null

Non-fiscal observations of the invoice.

Issuer
object | null

Node containing the issuer detail.

Receiver
object | null

Node containing the receiver detail.

Items
object[] | null

Node containing the line items detail.

Taxes
object[] | null

Node containing the tax detail.

Complement
object | null

Node containing extension complements defined by SAT.

Status
string | null

Invoice status.

OriginalString
string | null

Original string.

IsPayableBy
string | null

Determines whether this invoice can be paid.