Compatibilidad con Terceros

Deberá reemplazar {cliente} por el identificador de cliente proporcionado en su menú de configuración.

RegistraEmisor

URL: https://dev.techbythree.com/api/v1/profact-compatibilidad/{cliente}/RegistraEmisor

Método: POST

Cuerpo del request:

{
    "RfcEmisor": "IIA040805DZ4",
    "Base64Cer": "",
    "Base64Key": "",
    "Contrasena": "12345678a"
}

Cuerpo de la respuesta:


{
    "Codigo": 0,
    "Mensaje": ""
}

TimbraCFDI

URL: https://dev.techbythree.com/api/v1/profact-compatibilidad/{cliente}/TimbraCFDI

Método: POST

Cuerpo del request:

{
    "XmlComprobanteBase64": "",
    "IdComprobante": "abc"
}

Cuerpo de la respuesta:


{
    "Codigo": 0,
    "Mensaje": "",
    "Xml": "Contenido del xml",
    "CodigoQr": "Contenido de la imagen del codigo QR en base64",
    "CadenaOriginalTimbre": "||1.1|aac327f1-6c3a-..................",
    "Valores": {
        "UUID": "aac327f1-6c3a-465d-a262-fb72612a9636",
    }
}

AceptaRechazaCFDI

URL: https://dev.techbythree.com/api/v1/profact-compatibilidad/{cliente}/AceptaRechazaCFDI

Método: POST

Cuerpo del request:

{
    "RfcReceptor": "IIA040805DZ4",
    "FolioUUID": "01dbdb7b-e70e-472c-9ff1-313145787018",
    "Accion": "RECHAZA"
}

AsignaTimbresEmisor

URL: https://dev.techbythree.com/api/v1/profact-compatibilidad/{cliente}/AsignaTimbresEmisor

Método: POST

Cuerpo del request:

{
    "RfcEmisor": "CACX7605101P8",
    "CantidadTimbres": 100
}

Timbres ilimitados

Cuerpo del request:

{
    "RfcEmisor": "CACX7605101P8",
    "CantidadTimbres": "-0"
}

CancelaCFDI

URL: https://dev.techbythree.com/api/v1/profact-compatibilidad/{cliente}/CancelaCFDI

Método: POST

Cuerpo del request:

{
    "RfcEmisor": "IIA040805DZ4",
    "FolioFiscal": "6bed62ac-bc5e-4fc7-be9a-eaa6f3e612c8",
    "MotivoCancelacion": "01",
    "FolioFiscalSustitucion": "9072de4b-d071-4b74-bfde-4248a86e5996"
}

CancelaCFDIAck

URL: https://dev.techbythree.com/api/v1/profact-compatibilidad/{cliente}/CancelaCFDIAck

Método: POST

Cuerpo del request:

{
    "RfcEmisor": "IIA040805DZ4",
    "FolioFiscal": "380230be-e125-4bce-8ca4-e0a059389cc2",
    "MotivoCancelacion": "01",
    "FolioFiscalSustitucion": "9072de4b-d071-4b74-bfde-4248a86e5996"
}

CancelaCFDIAckExterno

URL: https://dev.techbythree.com/api/v1/profact-compatibilidad/{cliente}/CancelaCFDIAckExterno

Método: POST

Cuerpo del request:

{
    "RfcEmisor": "IIA040805DZ4",
    "FolioFiscal": "16cea322-1f29-4ebb-8537-17dcbf7583ce",
    "MotivoCancelacion": "01",
    "FolioFiscalSustitucion": "9072de4b-d071-4b74-bfde-4248a86e5996",
    "RfcReceptor": "BBA830831LJ2",
    "Total": "23.20"
}

CancelaRetencion

URL: https://dev.techbythree.com/api/v1/profact-compatibilidad/{cliente}/CancelaRetencion

Método: POST

Cuerpo del request:

{
    "RfcEmisor": "IIA040805DZ4",
    "FolioFiscal": "aacab0c4-f295-4cdf-a8d3-c8960727815e",
    "MotivoCancelacion": "01,",
    "FolioFiscalSustitucion": "9072de4b-d071-4b74-bfde-4248a86e5996"
}

ConsultaEstatusSat

URL: https://dev.techbythree.com/api/v1/profact-compatibilidad/{cliente}/ConsultaEstatusSat

Método: POST

Cuerpo del request:

{
    "FolioFiscal": "380230be-e125-4bce-8ca4-e0a059389cc2"
}

ConsultaEstatusSatExterno

URL: https://dev.techbythree.com/api/v1/profact-compatibilidad/{cliente}/ConsultaEstatusSatExterno

Método: POST

Cuerpo del request:

{
    "FolioFiscal": "380230be-e125-4bce-8ca4-e0a059389cc2",
    "RfcEmisor": "IIA040805DZ4",
    "RfcReceptor": "EKU9003173C9",
    "MontoTotalCfdi": 10800.00
}

ConsultaPeticionesPendientesCFDI

URL: https://dev.techbythree.com/api/v1/profact-compatibilidad/{cliente}/ConsultaPeticionesPendientesCFDI

Método: POST

Cuerpo del request:

{
    "FolioFiscal": "ABC123456789",
    "RfcReceptor": "IIA040805DZ4",
    "MontoTotalCfdi": 1500.50
}

ObtieneCFDI

URL: https://dev.techbythree.com/api/v1/profact-compatibilidad/{cliente}/ObtieneCFDI

Método: POST

Cuerpo del request:

{
    "FolioFiscal": "1d277320-c6d5-4114-b5fd-dacbbae76ecb",
    "RfcEmisor": "IIA040805DZ4"
}

ObtieneTimbresDisponibles

URL: https://dev.techbythree.com/api/v1/profact-compatibilidad/{cliente}/ObtieneTimbresDisponibles

Método: POST

Cuerpo del request:

{
    "RfcEmisor": "CACX7605101P8"
}

ConsultaCfdisRelacionados

URL: https://dev.techbythree.com/api/v1/profact-compatibilidad/{cliente}/ConsultaCfdisRelacionados

Método: POST

Cuerpo del request:

{
    "FolioFiscal": "16e1cd18-b256-412f-b3fe-a1b64ce5214b",
    "RfcReceptor": "IIA040805DZ4",
    "RfcEmisor": "IIA040805DZ4"
}

ConsultaCfdisRelacionadosEmisor

URL: https://dev.techbythree.com/api/v1/profact-compatibilidad/{cliente}/ConsultaCfdisRelacionadosEmisor

Método: POST

Cuerpo del request:

{
    "FolioFiscal": "16e1cd18-b256-412f-b3fe-a1b64ce5214b",
    "RfcReceptor": "IIA040805DZ4",
    "RfcEmisor": "IIA040805DZ4"
}

TimbraRetencion

URL: https://dev.techbythree.com/api/v1/profact-compatibilidad/{cliente}/TimbraRetencion

Método: POST

Cuerpo del request:

{
    "XmlComprobanteBase64": "",
    "IdComprobante": "12345"
}

ObtieneRetencion

URL: https://dev.techbythree.com/api/v1/profact-compatibilidad/{cliente}/ObtieneRetencion

Método: POST

Cuerpo del request:

{
    "RfcEmisor": "IIA040805DZ4",
    "FolioFiscal": "db0e4c65-4035-4981-8643-ee1743d347f5"
}