Este servicio obtiene el archivo XML timbrado, existe dos formas de hacerlo; mediante UUID o con el Sello.
Mediante UUID
Como entrada recibe el token, y el UUID
Mediante Sello
Como entrada recibe el token, y el Sello
Ruta
|
Operación
|
Descripción
|
---|---|---|
/comprobante/{{uuid}}
|
GET | Ruta para Obtener XML mediante UUID. |
/comprobante
|
GET | Ruta para Obtener XML mediante SELLO. |
Paso 1: Obtener token de acceso, o en su defecto usar token infinito
Primeramente se deberá autenticar en nuestros servicios en orden de obtener token de acceso, o si se desea, se puede usar el token infinito.
Paso 2: Enviar token de acceso
Se envía el request para obtener xml.
HTTP Request Mediante UUID
1 2 3 4 5 |
GET /comprobante/{{uuid}} HTTP/1.1 Host: api.test.sw.com.mx authorization: bearer T2lYQ0t4L0RHVkR4dHZ5Nkk1VHNEakZ3Y0J4Nk9GODZuRyt4cE1wVm5tbXB3YVZxTHdOdHAwVXY2NTdJb1hkREtXTzE3dk9pMmdMdkFDR2xFWFVPUXpTUm9mTG1ySXdZbFNja3FRa0RlYURqbzdzdlI2UUx1WGJiKzViUWY2dnZGbFloUDJ6RjhFTGF4M1BySnJ4cHF0YjUvbmRyWWpjTkVLN3ppd3RxL0dJPQ.T2lYQ0t4L0RHVkR4dHZ5Nkk1VHNEakZ3Y0J4Nk9GODZuRyt4cE1wVm5tbFlVcU92YUJTZWlHU3pER1kySnlXRTF4alNUS0ZWcUlVS0NhelhqaXdnWTRncklVSWVvZlFZMWNyUjVxYUFxMWFxcStUL1IzdGpHRTJqdS9Zakw2UGRiMTFPRlV3a2kyOWI5WUZHWk85ODJtU0M2UlJEUkFTVXhYTDNKZVdhOXIySE1tUVlFdm1jN3kvRStBQlpLRi9NeWJrd0R3clhpYWJrVUMwV0Mwd3FhUXdpUFF5NW5PN3J5cklMb0FETHlxVFRtRW16UW5ZVjAwUjdCa2g0Yk1iTExCeXJkVDRhMGMxOUZ1YWlIUWRRVC8yalFTNUczZXdvWlF0cSt2UW0waFZKY2gyaW5jeElydXN3clNPUDNvU1J2dm9weHBTSlZYNU9aaGsvalpQMUxrUndzK0dHS2dpTittY1JmR3o2M3NqNkh4MW9KVXMvUHhZYzVLQS9UK2E1SVhEZFJKYWx4ZmlEWDFuSXlqc2ZRYXlUQk1ldlZkU2tEdU10NFVMdHZKUURLblBxakw0SDl5bUxabDFLNmNPbEp6b3Jtd2Q1V2htRHlTdDZ6eTFRdUNnYnVvK2tuVUdhMmwrVWRCZi9rQkU9.7k2gVCGSZKLzJK5Ky3Nr5tKxvGSJhL13Q8W-YhT0uIo Content-Type: application/json Cache-Control: no-cache |
HTTP Request Mediante SELLO
1 2 3 4 5 6 7 8 9 10 11 12 13 |
GET /comprobante HTTP/1.1 Host: api.test.sw.com.mx authorization: bearer T2lYQ0t4L0RHVkR4dHZ5Nkk1VHNEakZ3Y0J4Nk9GODZuRyt4cE1wVm5tbXB3YVZxTHdOdHAwVXY2NTdJb1hkREtXTzE3dk9pMmdMdkFDR2xFWFVPUXpTUm9mTG1ySXdZbFNja3FRa0RlYURqbzdzdlI2UUx1WGJiKzViUWY2dnZGbFloUDJ6RjhFTGF4M1BySnJ4cHF0YjUvbmRyWWpjTkVLN3ppd3RxL0dJPQ.T2lYQ0t4L0RHVkR4dHZ5Nkk1VHNEakZ3Y0J4Nk9GODZuRyt4cE1wVm5tbFlVcU92YUJTZWlHU3pER1kySnlXRTF4alNUS0ZWcUlVS0NhelhqaXdnWTRncklVSWVvZlFZMWNyUjVxYUFxMWFxcStUL1IzdGpHRTJqdS9Zakw2UGRiMTFPRlV3a2kyOWI5WUZHWk85ODJtU0M2UlJEUkFTVXhYTDNKZVdhOXIySE1tUVlFdm1jN3kvRStBQlpLRi9NeWJrd0R3clhpYWJrVUMwV0Mwd3FhUXdpUFF5NW5PN3J5cklMb0FETHlxVFRtRW16UW5ZVjAwUjdCa2g0Yk1iTExCeXJkVDRhMGMxOUZ1YWlIUWRRVC8yalFTNUczZXdvWlF0cSt2UW0waFZKY2gyaW5jeElydXN3clNPUDNvU1J2dm9weHBTSlZYNU9aaGsvalpQMUxrUndzK0dHS2dpTittY1JmR3o2M3NqNkh4MW9KVXMvUHhZYzVLQS9UK2E1SVhEZFJKYWx4ZmlEWDFuSXlqc2ZRYXlUQk1ldlZkU2tEdU10NFVMdHZKUURLblBxakw0SDl5bUxabDFLNmNPbEp6b3Jtd2Q1V2htRHlTdDZ6eTFRdUNnYnVvK2tuVUdhMmwrVWRCZi9rQkU9.7k2gVCGSZKLzJK5Ky3Nr5tKxvGSJhL13Q8W-YhT0uIo Content-Type: application/json Cache-Control: no-cache ------=_Part_11_11939969.1490230712432 Content-Type: text/xml Content-Transfer-Encoding: binary Content-Disposition: form-data; name=xml; filename=xml ZzhpDjXl+h2PPiI6kVK6VUInreztDpkQSbDHCHxB6LtRUWRBy8Vo6Wkc17Z7qaw78OcNtvXcQOeVZsSHH8+eOpjLQazn/TIEr0vE6ATnuz0VfFjiqlebJjW9yWxyO/NcIjgleDSRGjlwHIP/cTwZGDLI1aZ06iLoG2YDwO2OVvIOyVcoX4eECxYHDMLemuRNrgRK1O5pWxhHIxXGdK56STizPDqOX9+ndp+AUY8AgXasjNLBvm7s9knbVGdorDXp4C+bKNtILxSNX2Q0HerSeyiOmLGkc7ElqoRGcgYne3Nk52bqD391OGTbmqwuBXaRLDHewHcE5o8J47FK30WSGQ== ------=_Part_11_11939969.1490230712432 |
HTTP Response
1 2 3 4 5 6 7 8 9 10 11 12 |
Request URL:http://api.test.sw.com.mx/comprobante Request Method:POST Status Code:200 OK Remote Address:13.65.94.204:80 Referrer Policy:no-referrer-when-downgrade { "data": { "cfdi": "<?xml version=\"1.0\" encoding=\"utf-8\"?><cfdi:Comprobante xmlns:tfd=\"http://www.sat.gob.mx/TimbreFiscalDigital\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv33.xsd\" Version=\"3.3\" Serie=\"H\" Folio=\"1\" Fecha=\"2020-01-13T17:05:24\" FormaPago=\"99\" NoCertificado=\"30001000000400002443\" SubTotal=\"1\" Descuento=\"0\" Moneda=\"MXN\" Total=\"1\" TipoDeComprobante=\"I\" MetodoPago=\"PUE\" LugarExpedicion=\"20131\" xmlns:cfdi=\"http://www.sat.gob.mx/cfd/3\" Certificado=\"MIIFyDCCA7CgAwIBAgIUMzAwMDEwMDAwMDA0MDAwMDI0NDMwDQYJKoZIhvcNAQELBQAwggErMQ8wDQYDVQQDDAZBQyBVQVQxLjAsBgNVBAoMJVNFUlZJQ0lPIERFIEFETUlOSVNUUkFDSU9OIFRSSUJVVEFSSUExGjAYBgNVBAsMEVNBVC1JRVMgQXV0aG9yaXR5MSgwJgYJKoZIhvcNAQkBFhlvc2Nhci5tYXJ0aW5lekBzYXQuZ29iLm14MR0wGwYDVQQJDBQzcmEgY2VycmFkYSBkZSBjYWRpejEOMAwGA1UEEQwFMDYzNzAxCzAJBgNVBAYTAk1YMRkwFwYDVQQIDBBDSVVEQUQgREUgTUVYSUNPMREwDwYDVQQHDAhDT1lPQUNBTjERMA8GA1UELRMIMi41LjQuNDUxJTAjBgkqhkiG9w0BCQITFnJlc3BvbnNhYmxlOiBBQ0RNQS1TQVQwHhcNMTkwNjE3MjA0MDUxWhcNMjMwNjE3MjA0MDUxWjCB7zEqMCgGA1UEAxMhWEVOT04gSU5EVVNUUklBTCBBUlRJQ0xFUyBTIERFIENWMSowKAYDVQQpEyFYRU5PTiBJTkRVU1RSSUFMIEFSVElDTEVTIFMgREUgQ1YxKjAoBgNVBAoTIVhFTk9OIElORFVTVFJJQUwgQVJUSUNMRVMgUyBERSBDVjElMCMGA1UELRMcWElBMTkwMTI4SjYxIC8gS0FITzY0MTEwMUIzOTEeMBwGA1UEBRMVIC8gS0FITzY0MTEwMUhOVExLUzA2MSIwIAYDVQQLExlYZW5vbiBJbmR1c3RyaWFsIEFydGljbGVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAiJQ5YcSgjwsGf29+3go7VGdtMZCcH9wUpn46ZMAlFwUojnCPTvwJ3+cSwjqJnw8ahr3DuRwekvGR4BJAb5b9Xi8kyoiWtwcGOSWxO38Bp9J1e/BO9HMbQBPAtLDuG47oqnH8zWLOeaoYRJDpARw4RX1ko2+9tbj0ntBtM7Vk1E8EWiA/h2Meq0LIv1+ySGTUrEW46FM01J5pzELv5XupBghuJxR5DG9fiOW7u3dR5s3tZoVLwA1KdjJtY0mmnfCwxg6i5AqhvY+FAI5D6CF6/lHA8PWg63WasvrhuIv70xCLjgPT/j00ZcPrLvBf1DefGVic980Ch/SDvC+MdJ1F5wIDAQABox0wGzAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIGwDANBgkqhkiG9w0BAQsFAAOCAgEACjfTPoKY2N5MxjmAMltd5XZCV1vgAwEtrIRYTodhE8R0Tp1QanAXb0luPyBv5hIXWK4VqAI4fcTtP+n7kkrwfha6ErkPWFNJWJm8ZsMmby/3WgVoJkOFyRYQqr5Il3N6wMa5kiDBtDRbqB3iEXmvtrvjWSHyxAER+zo3jWGFlhBZ0nQNRtjx8sPFihVc5TUH682HJiU4oWvT63Dnra8ncqiW/uCuY86crnUq0fW7Lw/3+PY5xXjNxR/Hh3sUPITfJrGaLWurD1J9npr9yGAJ6t9zrhhZnepIC0DUMc5+j4pg1DrO32jzwUOLQqErDizh84NoJCWwbg+US8wi3zD0ZKiDv7XsTNWAW2Ap2JkzykKHjFTZiEm3uZOkJNfcu3o+kefr5HfXFT+iN9K5FUEhaQwgUeZBRJ8V5F6gmhz3d6ixVbiZoFNhYR8e2k8gF9gGrVMrEbJGQrl+6+ZYQLFiauXeG7fu1svk19PuyredRJGnseJqyV4RzcRGhJA+cLnmpdDOTEhignnvnhEuY6HVRYYXhOTyeeluET7KRCxbJGqO7TdWgjrHL3HRbNE4NY5GAdOZuLaWxElG5ZVCHqtG0Nh7UQAhcz+EKyZBAewv5XuH0OomZXw6mM2mY2soL6z1224NusM8/BbJcYTQUlAEKblEChhGK1XlxiVOU2nc9KE=\" Sello=\"ZzhpDjXl+h2PPiI6kVK6VUInreztDpkQSbDHCHxB6LtRUWRBy8Vo6Wkc17Z7qaw78OcNtvXcQOeVZsSHH8+eOpjLQazn/TIEr0vE6ATnuz0VfFjiqlebJjW9yWxyO/NcIjgleDSRGjlwHIP/cTwZGDLI1aZ06iLoG2YDwO2OVvIOyVcoX4eECxYHDMLemuRNrgRK1O5pWxhHIxXGdK56STizPDqOX9+ndp+AUY8AgXasjNLBvm7s9knbVGdorDXp4C+bKNtILxSNX2Q0HerSeyiOmLGkc7ElqoRGcgYne3Nk52bqD391OGTbmqwuBXaRLDHewHcE5o8J47FK30WSGQ==\"><cfdi:Emisor Rfc=\"XIA190128J61\" Nombre=\"Una razon\" RegimenFiscal=\"601\" /><cfdi:Receptor Rfc=\"XAXX010101000\" Nombre=\"pepe sa de cv\" UsoCFDI=\"P01\" /><cfdi:Conceptos><cfdi:Concepto ClaveProdServ=\"50201706\" Cantidad=\"1\" ClaveUnidad=\"C81\" Descripcion=\"Una compra sencilla\" ValorUnitario=\"1\" Importe=\"1\" Descuento=\"0\" /></cfdi:Conceptos><cfdi:Complemento><tfd:TimbreFiscalDigital xsi:schemaLocation=\"http://www.sat.gob.mx/TimbreFiscalDigital http://www.sat.gob.mx/sitio_internet/cfd/TimbreFiscalDigital/TimbreFiscalDigitalv11.xsd\" Version=\"1.1\" UUID=\"003d9572-faed-4da4-8bb8-ae0b07a95e80\" FechaTimbrado=\"2020-01-13T17:46:51\" RfcProvCertif=\"AAA010101AAA\" SelloCFD=\"ZzhpDjXl+h2PPiI6kVK6VUInreztDpkQSbDHCHxB6LtRUWRBy8Vo6Wkc17Z7qaw78OcNtvXcQOeVZsSHH8+eOpjLQazn/TIEr0vE6ATnuz0VfFjiqlebJjW9yWxyO/NcIjgleDSRGjlwHIP/cTwZGDLI1aZ06iLoG2YDwO2OVvIOyVcoX4eECxYHDMLemuRNrgRK1O5pWxhHIxXGdK56STizPDqOX9+ndp+AUY8AgXasjNLBvm7s9knbVGdorDXp4C+bKNtILxSNX2Q0HerSeyiOmLGkc7ElqoRGcgYne3Nk52bqD391OGTbmqwuBXaRLDHewHcE5o8J47FK30WSGQ==\" NoCertificadoSAT=\"20001000000300022323\" SelloSAT=\"Dd8sZRzFi7cfCarUm3lAT1xMiYOuJQc7QjfzefHzYDfKMh/jTf9u0PWwbDMJHHe3F3pDaNO5Yq1hC5iVCvlnqaZctBq9uaHxp++sTkbuSSZ0hYwHiXHz/K08K9nRp0eT7LjmEQaulKdXcxP78AfMZJvWhOBalhv1m9YWVS21wRn3DhdJ9XwZPtA76os4gQwhqjpCruLNNw6YlfXLfTV5AMtNt6tN26DPgEqNFlFKxuRQn/Sov6NfLJmn71jgnYSwMUBDZV1/do/CfvEBmj4wIQlUO5cnsah4+oaHAUtvdu8JyXcrhv24T9QJr+6PL+2bBvS5u3/oWtfvnD+fMbOvLw==\" xmlns:tfd=\"http://www.sat.gob.mx/TimbreFiscalDigital\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" /></cfdi:Complemento></cfdi:Comprobante>" }, "status": "success" } |
Respuesta de validación
Respuesta no exitosa.
1 2 3 4 5 6 |
{ "message": "UUID con formato inválido", "messageDetail": "El uuid no tiene un formáto válido: 003d9572-faed-4da4-8bb8-ae0b07a95e8", "data": null, "status": "error" } |