POST api/PDF

Request Information

URI Parameters

None.

Body Parameters

clsGeneraPDF
NameDescriptionTypeAdditional information
token

string

None.

objDatosCFD

ObjDatosCFD

None.

bFormatoTicket

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "token": "sample string 1",
  "objDatosCFD": {
    "nCantidadTimbresRestantes": 1,
    "nCantidadTimbresMinima": 2,
    "IdEmisor": 3,
    "IdEmisorSuc": 4,
    "IdReceptor": 5,
    "IdFactura": 6,
    "Folio": 7,
    "Serie": "sample string 8",
    "Sello": "sample string 9",
    "CadenaOriginal": "sample string 10",
    "NumeroCertificado": "sample string 11",
    "CertificadoBase64": "sample string 12",
    "IDAddenda": "sample string 13",
    "RutaAlternaFacturas": "sample string 14",
    "archivoCrystal": "sample string 15",
    "efacturaPDF": "sample string 16",
    "FolioDocumento": "sample string 17",
    "Nodo": null,
    "dFechaTimbrado": "2026-04-30T13:29:44.2177103-07:00",
    "cSelloSAT": "sample string 19",
    "cUUID": "sample string 20",
    "cVersion": "sample string 21",
    "cRfcProvCertif": "sample string 22",
    "CodigoBidimensional": 64,
    "cSelloCFD": "sample string 24",
    "cNumeroCertificadoSAT": "sample string 25",
    "XML": "sample string 26"
  },
  "bFormatoTicket": true
}

application/xml, text/xml

Sample:
<clsGeneraPDF xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/apiPrueba">
  <bFormatoTicket>true</bFormatoTicket>
  <objDatosCFD xmlns:d2p1="http://schemas.datacontract.org/2004/07/AdsumCFDv40Guarda">
    <d2p1:CadenaOriginal>sample string 10</d2p1:CadenaOriginal>
    <d2p1:CertificadoBase64>sample string 12</d2p1:CertificadoBase64>
    <d2p1:CodigoBidimensional>64</d2p1:CodigoBidimensional>
    <d2p1:Folio>7</d2p1:Folio>
    <d2p1:FolioDocumento>sample string 17</d2p1:FolioDocumento>
    <d2p1:IDAddenda>sample string 13</d2p1:IDAddenda>
    <d2p1:IdEmisor>3</d2p1:IdEmisor>
    <d2p1:IdEmisorSuc>4</d2p1:IdEmisorSuc>
    <d2p1:IdFactura>6</d2p1:IdFactura>
    <d2p1:IdReceptor>5</d2p1:IdReceptor>
    <d2p1:Nodo xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
    <d2p1:NumeroCertificado>sample string 11</d2p1:NumeroCertificado>
    <d2p1:RutaAlternaFacturas>sample string 14</d2p1:RutaAlternaFacturas>
    <d2p1:Sello>sample string 9</d2p1:Sello>
    <d2p1:Serie>sample string 8</d2p1:Serie>
    <d2p1:XML>sample string 26</d2p1:XML>
    <d2p1:archivoCrystal>sample string 15</d2p1:archivoCrystal>
    <d2p1:cNumeroCertificadoSAT>sample string 25</d2p1:cNumeroCertificadoSAT>
    <d2p1:cRfcProvCertif>sample string 22</d2p1:cRfcProvCertif>
    <d2p1:cSelloCFD>sample string 24</d2p1:cSelloCFD>
    <d2p1:cSelloSAT>sample string 19</d2p1:cSelloSAT>
    <d2p1:cUUID>sample string 20</d2p1:cUUID>
    <d2p1:cVersion>sample string 21</d2p1:cVersion>
    <d2p1:dFechaTimbrado>2026-04-30T13:29:44.2177103-07:00</d2p1:dFechaTimbrado>
    <d2p1:efacturaPDF>sample string 16</d2p1:efacturaPDF>
    <d2p1:nCantidadTimbresMinima>2</d2p1:nCantidadTimbresMinima>
    <d2p1:nCantidadTimbresRestantes>1</d2p1:nCantidadTimbresRestantes>
  </objDatosCFD>
  <token>sample string 1</token>
</clsGeneraPDF>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Object

None.

Response Formats

application/json, text/json

Sample:
{}

application/xml, text/xml

Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />