FactWSFront
Click here for a complete list of operations.
RequestTransaction
Test
To test the operation using the HTTP POST protocol, click the 'Invoke' button.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /mx.com.fact.wsfront/FactWSFront.asmx HTTP/1.1 Host: www.mysuitetest.com Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://www.fact.com.mx/schema/ws/RequestTransaction" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <RequestTransaction xmlns="http://www.fact.com.mx/schema/ws"> <Requestor>string</Requestor> <Transaction>string</Transaction> <Country>string</Country> <Entity>string</Entity> <User>string</User> <UserName>string</UserName> <Data1>string</Data1> <Data2>string</Data2> <Data3>string</Data3> </RequestTransaction> </soap:Body> </soap:Envelope>
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <RequestTransactionResponse xmlns="http://www.fact.com.mx/schema/ws"> <RequestTransactionResult> <Request> <Requestor>guid</Requestor> <RequestorName>string</RequestorName> <RequestorActive>boolean</RequestorActive> <Transaction>BASE or NO_TRANSACTION or CONVERT_NATIVE_XML or GET_MTE_BATCH or PROCESS_BATCH or SYSTEM_REQUEST or RECEIVE_BATCH or ENROLL_CERT or GET_XML or GET_HTML or GET_XML_AND_HTML or CANCEL_XML or MARK_XML_AS_PAID or MARK_XML_AS_UNPAID or SEARCH_BASIC or GET_MONTHLY_REPORT or GET_MONTHLY_REPORT_FOR_PROVIDER or GET_FOLIOS_BY_RFC or DOES_ASSIGNMENT_EXIST or CANCEL_XML_BY_INTERNAL_ID or ACTIVATE_ASSIGNMENT or COUNT_ACTIVE_ASSIGNMENTS or GET_DOCUMENT or GET_DOCUMENT_RETENCIONES or AUTHENTICATE_USER or GET_ACCOUNT or DISTRIBUTE or QUEUE_FOR_DISTRIBUTION or GET_EFFECTIVE_RIGHTS or EXEC_STORED_PROC or GET_USER_INFO or RECEIVE or GET_PREVIEW or RETRIEVE_DOCUMENT or MARK_DOCUMENT_AS_PAID or MARK_DOCUMENT_AS_NOT_PAID or CANCEL_DOCUMENT or MARK_DOCUMENT_AS_DELETED or MARK_DOCUMENT_AS_NOT_DELETED or MARK_DOCUMENT_AS_CANCELLED or MARK_DOCUMENT_AS_NOT_CANCELLED or GET_ADDENDA_RECEIVERS or REQUEST_PASSWORD_CHANGE or CHANGE_DOCUMENT_SUCURSAL or CREATE_ACCOUNT_AS_OWNER or CREATE_PASSWORD or PASSWORD_FORGOT or CREATE_USER or INCREMENT_BUNDLE_SIZE or TIMBRAR or LOOKUP_ISSUED_INTERNAL_ID or VALIDATE_CERT or BATCH_SERIAL_OPERATIONS or PROCESS_LCO or ENROLL_THIRD_PARTY_CERT or CANCEL_CFDI or UPDATE_ACCOUNT_DATA or ASSIGN_ACCOUNT_REQUESTOR or UPDATE_USER_DATA or UPDATE_ADMIN_USER_DATA or CREATE_ADMIN_USER or UPSERT_GRAPHIC_REPRESENTATION or LOOKUP_ISSUED_BATCH_AND_SERIAL or CREATE_TIMBRAR_ACCOUNT or CREATE_TIMBRAR_ISSUER_ACCOUNT or LOOKUP_GUATEMALIAN_ISSUED or CLOSE_MONTH or SYSTEM_REQUEST1 or GET_ACUSE or GRAPH_REQUEST or CANCEL_SINGLE_CFDI or CONFIG_REFRESH or GET_TIMBRAR_ACCOUNT or GET_TIMBRAR_ISSUER_ACCOUNTS or CONTRACT_ACCEPTANCE or CREATE_FACT_RENEWAL or CREATE_TIMB_RENEWAL or DELETE_FACT_RENEWAL or DELETE_TIMB_RENEWAL or MODIFY_FACT_RENEWAL or MODIFY_TIMB_RENEWAL or RECOVER_FACT_RENEWAL or RECOVER_TIMB_RENEWAL or SELECT_FACT_RENEWAL or SELECT_TIMB_RENEWAL or PREINVOICE_SELECT or PREINVOICE_DELETE or PREINVOICE_UPSERT or VALIDATE_DOCUMENT or ACTIVATE_ACCOUNT or INACTIVATE_ACCOUNT or DELETE_ACCOUNT or ACTIVATE_TIMBRAR_ACCOUNT or INACTIVATE_TIMBRAR_ACCOUNT or DELETE_TIMBRAR_ACCOUNT or GET_ACCOUNTS_CHANGES or GET_TIMBRAR_ACCOUNTS_CHANGES or GET_ACCOUNTSSALES_CHANGES or GET_TIMBRAR_ACCOUNTSSALES_CHANGES or SET_PASS_POLICY or RECEIVE_EX or VALIDATE_DOCUMENT_EX or RETRIEVE_OBSERVATIONS or TIMBRAR_RETENCIONES or TIMBRAR_RETENCION or CANCEL_SINGLE_RETENCIONES or CANCEL_SINGLE_RETENCION or CANCELAR_RETENCION or FIRMAR_RETENCION or END_SESSION_LOG or CANCELAR_RETENCION_MYSUITE or CANCELAR_RETENCION_SINGLE_MYSUITE or AUTHENTICATE or GET_WEB_SCREEN_MAINFRAME or GET_HOME_CONTENT or OBTAIN_TEMPLATE or GET_USER_CREDENTIALS_HTML or OBTAIN_TEMPLATE_COUNT or RETRIEVE_DOCUMENT_HTML or GET_DOC_DETAILS or CANCEL_XML_BATCH or GET_REPORTS or GET_REPORT_DATA or EXECUTE_REPORT or PAY_XML or PAY_XML_BATCH or REDISTRIBUTE or GET_EXCEL_LIST or OBTAIN_TEMPLATE_CONFIG or OBTAIN_TEMPLATE_FOR_PAYMENT or USER_FORGOT or GET_CLIENT_LIST or GET_CLIENT_COUNT or GET_BRANCH_LIST or GET_BRANCH_COUNT or SEND_XML_MAIL or GET_PAYMENTS or DELETE_PAYMENT or GET_FISCAL_DATA or SAVE_TEMPLATE_CONFIG or UPSERT_BANK_ACCOUNTS or DELETE_BANK_ACCOUNTS or GET_USER_CREDENTIALS or UPSERT_BRANCH or INSERT_FISCAL_R or UPDATE_FISCAL_R or REMOVE_FISCAL_R or RETRIEVE_ALL_FISCAL_R or UPSERT_CLIENT or DELETE_CLIENT or GET_DESTINATION_LIST or GET_DESTINATION_COUNT or UPSERT_DESTINATION or UPSERT_FISCAL_DATA or GET_EMPLOYEE_LIST or GET_EMPLOYEE_COUNT or UPSERT_EMPLOYEE or DELETE_EMPLOYEE or GET_ASSOCIATED_ACCOUNTS_LIST or GET_ASSOCIATED_ACCOUNTS_COUNT or SET_ACCOUNT_ACTIVE_STATUS or GET_ACCOUNT_DATA or GET_ACCOUNT_RENEW_INFO or GET_ACCOUNT_SERIAL_INFO or GET_ACCOUNT_CERT_INFO or GET_ACCOUNT_USER_LIST or GET_ACCOUNT_USER_COUNT or GET_ACCOUNT_BRANCH_ASSIGNMENT_LIST or GET_ACCOUNT_BRANCH_ASSIGNMENT_COUNT or GET_ACCOUNT_BY_OWNER or CREATE_ACCOUNT or GET_CLIENT_LIST_AUTOCOMPLETE or GET_BRANCH_LIST_AUTOCOMPLETE or GET_DESTINATION_LIST_AUTOCOMPLETE or GET_CLIENT_BY_ID or GET_BRANCH_BY_ID or GET_DESTINATION_BY_ID or GET_PRODUCT_LIST or GET_PRODUCT_COUNT or GET_PRODUCT_LIST_AUTOCOMPLETE or GET_PRODUCT_BY_ID or DELETE_PRODUCT or UPSERT_PRODUCT or CHANGE_USER_PASSWORD or GET_FACTS or GET_FACTS_COUNT or RETRIEVE_BANK_ACCOUNT or AMOUNT_TO_STRING or MARK_DOCUMENTS_AS_READ or GET_UNREAD_COUNT or GET_PAYMENTS_JSON or CONVERT_NATIVE_XML_HTML or MARK_DOCUMENTS_AS_READ_HTML or GET_UNREAD_COUNT_HTML or GET_ACUSE_RETENCIONES or CANCEL_XML_HTML or GET_ACCOUNT_INFO or PROCESA_FACTURAS or PROCESA_NOMINA or DOCUMENT_ZIP or AUTHENTICATE_FIEL or UPDATE_ACCOUNT_OWNER or GET_REQUEST_QUEUE or CREATE_REQUEST_QUEUE or UPDATE_REQUEST_QUEUE or PROCESS_REQUEST_QUEUE or DELETE_REQUEST_QUEUE or GET_LINK_QUEUE or GET_REQUEST_QUEUE_COUNT or GET_CATALOG_LIST_AUTOCOMPLETE or GET_CATALOG_By_ID or FIRMAR_CONTRATO or VALIDAR_COMPLEMENTO or GET_TAXID_LIST_AUTOCOMPLETE or GET_CLAVEPRODSERV_LIST_AUTOCOMPLETE or GET_CLAVEPRODSERV_BY_ID or GET_CLAVEUNIDAD_LIST_AUTOCOMPLETE or GET_CLAVEUNIDAD_BY_ID or SOLICITAR_CONFIRMACION or GET_PREINVOICES_BY_ID or RECUPERAR_CLAVE_CONFIRMACION or GET_PREVIEW_HTML or RETRIEVE_DOCUMENT_HTML_FORMATS or LOOKUP_ISSUED_INTERNAL_ID_HTML or PREINVOICE_UPSERT_HTML or GET_ACUSE_CANCEL or RETRIEVE_LCO_INFO or GET_ALERT_CLIENTS_LIST or GET_ALERT_CLIENTS_LIST_TIMBRADO or GET_GLOBAL_DESTINATARIES or CANCEL_XML_JSON or GET_PRIMERA_PETICION or DELETE_PETICIONES or UPDATE_PETICION or DELETE_LIGAS or GET_DOCUMENTS_DATA or GET_TIMBRAR_ACCOUNT_INFO or SEARCH_SAT_CATALOGS or SEARCH_SAT_CATALOGS_V2 or SEARCH_SAT_CATALOGS_HTML or SEARCH_SAT_CATALOGS_V2_HTML or UPDATE_USER_DATA_HTML or GET_USERS_HTML or LOOKUP_ISSUED_YEAR_BATCH_AND_SERIAL or VALIDATE_RFC_IN_LRFC or CANCEL_DOCUMENT_2 or CANCEL_SINGLE_CFDI_2 or OBTENER_PERMISOS_HTML or CONSULTAR_DOCUMENTO or CONSULT_DOCUMENT or CONSULTAR_DOCUMENTO_TIMBRADO or CONSULT_TIMBRAR_DOCUMENT or OBTENER_PETICIONES_PENDIENTES or GET_PENDING_REQUESTS or OBTENER_DOCUMENTOS_RELACIONADOS or GET_RELATED_DOCUMENTS or PROCESAR_PETICIONES or PROCESS_REQUESTS or CANCEL_CFDI_2 or CANCEL_XML_JSON_2 or CONSULT_DOCUMENT_JSON or GET_UNREAD_CANCEL_ALERTS_COUNT or GET_UNREAD_CANCEL_ALERTS or MARK_UNREAD_CANCEL_ALERT_AS_READ or UPDATE_ACCOUNTS_OWNER or LOGOUT or ASYNC_CONVERT_NATIVE_XML or ASYNC_CONVERT_VERIFY or ASYNC_RETRIEVE_DOCUMENT or PROCESAR_CANCELACION or REGISTRAR_SOLICITUD_DM_SAT or RENEW_TOKEN or REGISTRAR_SOLICITUD_DM_SAT_HTML or OBTENER_LINK_ARCHIVO_DM_SAT_HTML or OBTENER_LINK_ARCHIVO_DM_SAT or OBTENER_SOLICITUD_DM_SAT_HTML or OBTENER_SOLICITUD_DM_SAT or OBTENER_LISTA_SOLICITUDES_DM_SAT_HTML or OBTENER_LISTA_SOLICITUDES_DM_SAT or EXEC_STORED_PROC_JSON or PASSWORD_FORGOT_HTML or OBTENER_LISTA_ALERTAS_LN_HTML or OBTENER_LISTA_ALERTAS_LN or CAMBIAR_ESTADO_LEIDA_ALERTA_LN_HTML or CAMBIAR_ESTADO_LEIDA_ALERTA_LN or OBTENER_INFO_LN_SAT_HTML or OBTENER_INFO_LN_SAT or SYSTEM_REQUEST2 or SYSTEM_REQUEST3 or AUTHENTICATE_REQUESTOR or AUTHENTICATE_REQUESTOR_TIMBRADO or CANCEL_DOCUMENT_3 or CANCEL_XML_JSON_3 or CANCELAR_RETENCION_SINGLE_MYSUITE_3 or CANCEL_SINGLE_RETENCIONES_3 or CANCEL_SINGLE_RETENCION_3 or CANCELAR_RETENCION_3 or CANCEL_CFDI_3 or ASYNC_TIMBRAR or ASYNC_TIMBRAR_VERIFY or ASYNC_RETRIEVE_TIMBRAR_DOCUMENT</Transaction> <Country>string</Country> <Entity>string</Entity> <User>guid</User> <UserName>string</UserName> <Id>guid</Id> <TimeStamp>dateTime</TimeStamp> </Request> <Response> <Result>boolean</Result> <TimeStamp>dateTime</TimeStamp> <LastResult>string</LastResult> <Code>int</Code> <Description>string</Description> <Hint>string</Hint> <Data>string</Data> <Processor>string</Processor> <Identifier> <Country>string</Country> <Entity>string</Entity> <FiscalName>string</FiscalName> <AYear>string</AYear> <ANumber>string</ANumber> <Batch>string</Batch> <Serial>string</Serial> <DocumentGUID>string</DocumentGUID> <IssuedTimeStamp>string</IssuedTimeStamp> <EnrolledTimeStamp>string</EnrolledTimeStamp> <PaidTimeStamp>string</PaidTimeStamp> <CancelledTimeStamp>string</CancelledTimeStamp> <InternalID>string</InternalID> <BatchID>string</BatchID> <BatchTimeStamp>string</BatchTimeStamp> <BatchRequestorCountry>string</BatchRequestorCountry> <BatchRequestorEntity>string</BatchRequestorEntity> <BatchPosition>string</BatchPosition> <ReceiverCountry>string</ReceiverCountry> <ReceiverEntity>string</ReceiverEntity> <ReceiverTaxID>string</ReceiverTaxID> <ReceiverName>string</ReceiverName> <ClaveAgente>string</ClaveAgente> <NumeroDePoliza>string</NumeroDePoliza> <Currency>string</Currency> <TotalAmount>string</TotalAmount> <Type1>string</Type1> <Type2>string</Type2> <SuggestedFileName>string</SuggestedFileName> <SuggestedFileName2>string</SuggestedFileName2> <Observaciones>string</Observaciones> <ObservacionesHtml>string</ObservacionesHtml> </Identifier> <BatchIdentifier> <BatchId>string</BatchId> <BatchTimeStamp>string</BatchTimeStamp> <BatchRequestorCountry>string</BatchRequestorCountry> <BatchRequestorEntity>string</BatchRequestorEntity> <BatchPosition>string</BatchPosition> </BatchIdentifier> </Response> <ResponseData> <ResponseData1>string</ResponseData1> <ResponseData2>string</ResponseData2> <ResponseData3>string</ResponseData3> <ResponseDataSet> <xsd:schema>schema</xsd:schema>xml</ResponseDataSet> </ResponseData> </RequestTransactionResult> </RequestTransactionResponse> </soap:Body> </soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /mx.com.fact.wsfront/FactWSFront.asmx HTTP/1.1 Host: www.mysuitetest.com Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <RequestTransaction xmlns="http://www.fact.com.mx/schema/ws"> <Requestor>string</Requestor> <Transaction>string</Transaction> <Country>string</Country> <Entity>string</Entity> <User>string</User> <UserName>string</UserName> <Data1>string</Data1> <Data2>string</Data2> <Data3>string</Data3> </RequestTransaction> </soap12:Body> </soap12:Envelope>
HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <RequestTransactionResponse xmlns="http://www.fact.com.mx/schema/ws"> <RequestTransactionResult> <Request> <Requestor>guid</Requestor> <RequestorName>string</RequestorName> <RequestorActive>boolean</RequestorActive> <Transaction>BASE or NO_TRANSACTION or CONVERT_NATIVE_XML or GET_MTE_BATCH or PROCESS_BATCH or SYSTEM_REQUEST or RECEIVE_BATCH or ENROLL_CERT or GET_XML or GET_HTML or GET_XML_AND_HTML or CANCEL_XML or MARK_XML_AS_PAID or MARK_XML_AS_UNPAID or SEARCH_BASIC or GET_MONTHLY_REPORT or GET_MONTHLY_REPORT_FOR_PROVIDER or GET_FOLIOS_BY_RFC or DOES_ASSIGNMENT_EXIST or CANCEL_XML_BY_INTERNAL_ID or ACTIVATE_ASSIGNMENT or COUNT_ACTIVE_ASSIGNMENTS or GET_DOCUMENT or GET_DOCUMENT_RETENCIONES or AUTHENTICATE_USER or GET_ACCOUNT or DISTRIBUTE or QUEUE_FOR_DISTRIBUTION or GET_EFFECTIVE_RIGHTS or EXEC_STORED_PROC or GET_USER_INFO or RECEIVE or GET_PREVIEW or RETRIEVE_DOCUMENT or MARK_DOCUMENT_AS_PAID or MARK_DOCUMENT_AS_NOT_PAID or CANCEL_DOCUMENT or MARK_DOCUMENT_AS_DELETED or MARK_DOCUMENT_AS_NOT_DELETED or MARK_DOCUMENT_AS_CANCELLED or MARK_DOCUMENT_AS_NOT_CANCELLED or GET_ADDENDA_RECEIVERS or REQUEST_PASSWORD_CHANGE or CHANGE_DOCUMENT_SUCURSAL or CREATE_ACCOUNT_AS_OWNER or CREATE_PASSWORD or PASSWORD_FORGOT or CREATE_USER or INCREMENT_BUNDLE_SIZE or TIMBRAR or LOOKUP_ISSUED_INTERNAL_ID or VALIDATE_CERT or BATCH_SERIAL_OPERATIONS or PROCESS_LCO or ENROLL_THIRD_PARTY_CERT or CANCEL_CFDI or UPDATE_ACCOUNT_DATA or ASSIGN_ACCOUNT_REQUESTOR or UPDATE_USER_DATA or UPDATE_ADMIN_USER_DATA or CREATE_ADMIN_USER or UPSERT_GRAPHIC_REPRESENTATION or LOOKUP_ISSUED_BATCH_AND_SERIAL or CREATE_TIMBRAR_ACCOUNT or CREATE_TIMBRAR_ISSUER_ACCOUNT or LOOKUP_GUATEMALIAN_ISSUED or CLOSE_MONTH or SYSTEM_REQUEST1 or GET_ACUSE or GRAPH_REQUEST or CANCEL_SINGLE_CFDI or CONFIG_REFRESH or GET_TIMBRAR_ACCOUNT or GET_TIMBRAR_ISSUER_ACCOUNTS or CONTRACT_ACCEPTANCE or CREATE_FACT_RENEWAL or CREATE_TIMB_RENEWAL or DELETE_FACT_RENEWAL or DELETE_TIMB_RENEWAL or MODIFY_FACT_RENEWAL or MODIFY_TIMB_RENEWAL or RECOVER_FACT_RENEWAL or RECOVER_TIMB_RENEWAL or SELECT_FACT_RENEWAL or SELECT_TIMB_RENEWAL or PREINVOICE_SELECT or PREINVOICE_DELETE or PREINVOICE_UPSERT or VALIDATE_DOCUMENT or ACTIVATE_ACCOUNT or INACTIVATE_ACCOUNT or DELETE_ACCOUNT or ACTIVATE_TIMBRAR_ACCOUNT or INACTIVATE_TIMBRAR_ACCOUNT or DELETE_TIMBRAR_ACCOUNT or GET_ACCOUNTS_CHANGES or GET_TIMBRAR_ACCOUNTS_CHANGES or GET_ACCOUNTSSALES_CHANGES or GET_TIMBRAR_ACCOUNTSSALES_CHANGES or SET_PASS_POLICY or RECEIVE_EX or VALIDATE_DOCUMENT_EX or RETRIEVE_OBSERVATIONS or TIMBRAR_RETENCIONES or TIMBRAR_RETENCION or CANCEL_SINGLE_RETENCIONES or CANCEL_SINGLE_RETENCION or CANCELAR_RETENCION or FIRMAR_RETENCION or END_SESSION_LOG or CANCELAR_RETENCION_MYSUITE or CANCELAR_RETENCION_SINGLE_MYSUITE or AUTHENTICATE or GET_WEB_SCREEN_MAINFRAME or GET_HOME_CONTENT or OBTAIN_TEMPLATE or GET_USER_CREDENTIALS_HTML or OBTAIN_TEMPLATE_COUNT or RETRIEVE_DOCUMENT_HTML or GET_DOC_DETAILS or CANCEL_XML_BATCH or GET_REPORTS or GET_REPORT_DATA or EXECUTE_REPORT or PAY_XML or PAY_XML_BATCH or REDISTRIBUTE or GET_EXCEL_LIST or OBTAIN_TEMPLATE_CONFIG or OBTAIN_TEMPLATE_FOR_PAYMENT or USER_FORGOT or GET_CLIENT_LIST or GET_CLIENT_COUNT or GET_BRANCH_LIST or GET_BRANCH_COUNT or SEND_XML_MAIL or GET_PAYMENTS or DELETE_PAYMENT or GET_FISCAL_DATA or SAVE_TEMPLATE_CONFIG or UPSERT_BANK_ACCOUNTS or DELETE_BANK_ACCOUNTS or GET_USER_CREDENTIALS or UPSERT_BRANCH or INSERT_FISCAL_R or UPDATE_FISCAL_R or REMOVE_FISCAL_R or RETRIEVE_ALL_FISCAL_R or UPSERT_CLIENT or DELETE_CLIENT or GET_DESTINATION_LIST or GET_DESTINATION_COUNT or UPSERT_DESTINATION or UPSERT_FISCAL_DATA or GET_EMPLOYEE_LIST or GET_EMPLOYEE_COUNT or UPSERT_EMPLOYEE or DELETE_EMPLOYEE or GET_ASSOCIATED_ACCOUNTS_LIST or GET_ASSOCIATED_ACCOUNTS_COUNT or SET_ACCOUNT_ACTIVE_STATUS or GET_ACCOUNT_DATA or GET_ACCOUNT_RENEW_INFO or GET_ACCOUNT_SERIAL_INFO or GET_ACCOUNT_CERT_INFO or GET_ACCOUNT_USER_LIST or GET_ACCOUNT_USER_COUNT or GET_ACCOUNT_BRANCH_ASSIGNMENT_LIST or GET_ACCOUNT_BRANCH_ASSIGNMENT_COUNT or GET_ACCOUNT_BY_OWNER or CREATE_ACCOUNT or GET_CLIENT_LIST_AUTOCOMPLETE or GET_BRANCH_LIST_AUTOCOMPLETE or GET_DESTINATION_LIST_AUTOCOMPLETE or GET_CLIENT_BY_ID or GET_BRANCH_BY_ID or GET_DESTINATION_BY_ID or GET_PRODUCT_LIST or GET_PRODUCT_COUNT or GET_PRODUCT_LIST_AUTOCOMPLETE or GET_PRODUCT_BY_ID or DELETE_PRODUCT or UPSERT_PRODUCT or CHANGE_USER_PASSWORD or GET_FACTS or GET_FACTS_COUNT or RETRIEVE_BANK_ACCOUNT or AMOUNT_TO_STRING or MARK_DOCUMENTS_AS_READ or GET_UNREAD_COUNT or GET_PAYMENTS_JSON or CONVERT_NATIVE_XML_HTML or MARK_DOCUMENTS_AS_READ_HTML or GET_UNREAD_COUNT_HTML or GET_ACUSE_RETENCIONES or CANCEL_XML_HTML or GET_ACCOUNT_INFO or PROCESA_FACTURAS or PROCESA_NOMINA or DOCUMENT_ZIP or AUTHENTICATE_FIEL or UPDATE_ACCOUNT_OWNER or GET_REQUEST_QUEUE or CREATE_REQUEST_QUEUE or UPDATE_REQUEST_QUEUE or PROCESS_REQUEST_QUEUE or DELETE_REQUEST_QUEUE or GET_LINK_QUEUE or GET_REQUEST_QUEUE_COUNT or GET_CATALOG_LIST_AUTOCOMPLETE or GET_CATALOG_By_ID or FIRMAR_CONTRATO or VALIDAR_COMPLEMENTO or GET_TAXID_LIST_AUTOCOMPLETE or GET_CLAVEPRODSERV_LIST_AUTOCOMPLETE or GET_CLAVEPRODSERV_BY_ID or GET_CLAVEUNIDAD_LIST_AUTOCOMPLETE or GET_CLAVEUNIDAD_BY_ID or SOLICITAR_CONFIRMACION or GET_PREINVOICES_BY_ID or RECUPERAR_CLAVE_CONFIRMACION or GET_PREVIEW_HTML or RETRIEVE_DOCUMENT_HTML_FORMATS or LOOKUP_ISSUED_INTERNAL_ID_HTML or PREINVOICE_UPSERT_HTML or GET_ACUSE_CANCEL or RETRIEVE_LCO_INFO or GET_ALERT_CLIENTS_LIST or GET_ALERT_CLIENTS_LIST_TIMBRADO or GET_GLOBAL_DESTINATARIES or CANCEL_XML_JSON or GET_PRIMERA_PETICION or DELETE_PETICIONES or UPDATE_PETICION or DELETE_LIGAS or GET_DOCUMENTS_DATA or GET_TIMBRAR_ACCOUNT_INFO or SEARCH_SAT_CATALOGS or SEARCH_SAT_CATALOGS_V2 or SEARCH_SAT_CATALOGS_HTML or SEARCH_SAT_CATALOGS_V2_HTML or UPDATE_USER_DATA_HTML or GET_USERS_HTML or LOOKUP_ISSUED_YEAR_BATCH_AND_SERIAL or VALIDATE_RFC_IN_LRFC or CANCEL_DOCUMENT_2 or CANCEL_SINGLE_CFDI_2 or OBTENER_PERMISOS_HTML or CONSULTAR_DOCUMENTO or CONSULT_DOCUMENT or CONSULTAR_DOCUMENTO_TIMBRADO or CONSULT_TIMBRAR_DOCUMENT or OBTENER_PETICIONES_PENDIENTES or GET_PENDING_REQUESTS or OBTENER_DOCUMENTOS_RELACIONADOS or GET_RELATED_DOCUMENTS or PROCESAR_PETICIONES or PROCESS_REQUESTS or CANCEL_CFDI_2 or CANCEL_XML_JSON_2 or CONSULT_DOCUMENT_JSON or GET_UNREAD_CANCEL_ALERTS_COUNT or GET_UNREAD_CANCEL_ALERTS or MARK_UNREAD_CANCEL_ALERT_AS_READ or UPDATE_ACCOUNTS_OWNER or LOGOUT or ASYNC_CONVERT_NATIVE_XML or ASYNC_CONVERT_VERIFY or ASYNC_RETRIEVE_DOCUMENT or PROCESAR_CANCELACION or REGISTRAR_SOLICITUD_DM_SAT or RENEW_TOKEN or REGISTRAR_SOLICITUD_DM_SAT_HTML or OBTENER_LINK_ARCHIVO_DM_SAT_HTML or OBTENER_LINK_ARCHIVO_DM_SAT or OBTENER_SOLICITUD_DM_SAT_HTML or OBTENER_SOLICITUD_DM_SAT or OBTENER_LISTA_SOLICITUDES_DM_SAT_HTML or OBTENER_LISTA_SOLICITUDES_DM_SAT or EXEC_STORED_PROC_JSON or PASSWORD_FORGOT_HTML or OBTENER_LISTA_ALERTAS_LN_HTML or OBTENER_LISTA_ALERTAS_LN or CAMBIAR_ESTADO_LEIDA_ALERTA_LN_HTML or CAMBIAR_ESTADO_LEIDA_ALERTA_LN or OBTENER_INFO_LN_SAT_HTML or OBTENER_INFO_LN_SAT or SYSTEM_REQUEST2 or SYSTEM_REQUEST3 or AUTHENTICATE_REQUESTOR or AUTHENTICATE_REQUESTOR_TIMBRADO or CANCEL_DOCUMENT_3 or CANCEL_XML_JSON_3 or CANCELAR_RETENCION_SINGLE_MYSUITE_3 or CANCEL_SINGLE_RETENCIONES_3 or CANCEL_SINGLE_RETENCION_3 or CANCELAR_RETENCION_3 or CANCEL_CFDI_3 or ASYNC_TIMBRAR or ASYNC_TIMBRAR_VERIFY or ASYNC_RETRIEVE_TIMBRAR_DOCUMENT</Transaction> <Country>string</Country> <Entity>string</Entity> <User>guid</User> <UserName>string</UserName> <Id>guid</Id> <TimeStamp>dateTime</TimeStamp> </Request> <Response> <Result>boolean</Result> <TimeStamp>dateTime</TimeStamp> <LastResult>string</LastResult> <Code>int</Code> <Description>string</Description> <Hint>string</Hint> <Data>string</Data> <Processor>string</Processor> <Identifier> <Country>string</Country> <Entity>string</Entity> <FiscalName>string</FiscalName> <AYear>string</AYear> <ANumber>string</ANumber> <Batch>string</Batch> <Serial>string</Serial> <DocumentGUID>string</DocumentGUID> <IssuedTimeStamp>string</IssuedTimeStamp> <EnrolledTimeStamp>string</EnrolledTimeStamp> <PaidTimeStamp>string</PaidTimeStamp> <CancelledTimeStamp>string</CancelledTimeStamp> <InternalID>string</InternalID> <BatchID>string</BatchID> <BatchTimeStamp>string</BatchTimeStamp> <BatchRequestorCountry>string</BatchRequestorCountry> <BatchRequestorEntity>string</BatchRequestorEntity> <BatchPosition>string</BatchPosition> <ReceiverCountry>string</ReceiverCountry> <ReceiverEntity>string</ReceiverEntity> <ReceiverTaxID>string</ReceiverTaxID> <ReceiverName>string</ReceiverName> <ClaveAgente>string</ClaveAgente> <NumeroDePoliza>string</NumeroDePoliza> <Currency>string</Currency> <TotalAmount>string</TotalAmount> <Type1>string</Type1> <Type2>string</Type2> <SuggestedFileName>string</SuggestedFileName> <SuggestedFileName2>string</SuggestedFileName2> <Observaciones>string</Observaciones> <ObservacionesHtml>string</ObservacionesHtml> </Identifier> <BatchIdentifier> <BatchId>string</BatchId> <BatchTimeStamp>string</BatchTimeStamp> <BatchRequestorCountry>string</BatchRequestorCountry> <BatchRequestorEntity>string</BatchRequestorEntity> <BatchPosition>string</BatchPosition> </BatchIdentifier> </Response> <ResponseData> <ResponseData1>string</ResponseData1> <ResponseData2>string</ResponseData2> <ResponseData3>string</ResponseData3> <ResponseDataSet> <xsd:schema>schema</xsd:schema>xml</ResponseDataSet> </ResponseData> </RequestTransactionResult> </RequestTransactionResponse> </soap12:Body> </soap12:Envelope>
HTTP GET
The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.
GET /mx.com.fact.wsfront/FactWSFront.asmx/RequestTransaction?Requestor=string&Transaction=string&Country=string&Entity=string&User=string&UserName=string&Data1=string&Data2=string&Data3=string HTTP/1.1 Host: www.mysuitetest.com
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <TransactionTag xmlns="http://www.fact.com.mx/schema/ws"> <Request> <Requestor>guid</Requestor> <RequestorName>string</RequestorName> <RequestorActive>boolean</RequestorActive> <Transaction>BASE or NO_TRANSACTION or CONVERT_NATIVE_XML or GET_MTE_BATCH or PROCESS_BATCH or SYSTEM_REQUEST or RECEIVE_BATCH or ENROLL_CERT or GET_XML or GET_HTML or GET_XML_AND_HTML or CANCEL_XML or MARK_XML_AS_PAID or MARK_XML_AS_UNPAID or SEARCH_BASIC or GET_MONTHLY_REPORT or GET_MONTHLY_REPORT_FOR_PROVIDER or GET_FOLIOS_BY_RFC or DOES_ASSIGNMENT_EXIST or CANCEL_XML_BY_INTERNAL_ID or ACTIVATE_ASSIGNMENT or COUNT_ACTIVE_ASSIGNMENTS or GET_DOCUMENT or GET_DOCUMENT_RETENCIONES or AUTHENTICATE_USER or GET_ACCOUNT or DISTRIBUTE or QUEUE_FOR_DISTRIBUTION or GET_EFFECTIVE_RIGHTS or EXEC_STORED_PROC or GET_USER_INFO or RECEIVE or GET_PREVIEW or RETRIEVE_DOCUMENT or MARK_DOCUMENT_AS_PAID or MARK_DOCUMENT_AS_NOT_PAID or CANCEL_DOCUMENT or MARK_DOCUMENT_AS_DELETED or MARK_DOCUMENT_AS_NOT_DELETED or MARK_DOCUMENT_AS_CANCELLED or MARK_DOCUMENT_AS_NOT_CANCELLED or GET_ADDENDA_RECEIVERS or REQUEST_PASSWORD_CHANGE or CHANGE_DOCUMENT_SUCURSAL or CREATE_ACCOUNT_AS_OWNER or CREATE_PASSWORD or PASSWORD_FORGOT or CREATE_USER or INCREMENT_BUNDLE_SIZE or TIMBRAR or LOOKUP_ISSUED_INTERNAL_ID or VALIDATE_CERT or BATCH_SERIAL_OPERATIONS or PROCESS_LCO or ENROLL_THIRD_PARTY_CERT or CANCEL_CFDI or UPDATE_ACCOUNT_DATA or ASSIGN_ACCOUNT_REQUESTOR or UPDATE_USER_DATA or UPDATE_ADMIN_USER_DATA or CREATE_ADMIN_USER or UPSERT_GRAPHIC_REPRESENTATION or LOOKUP_ISSUED_BATCH_AND_SERIAL or CREATE_TIMBRAR_ACCOUNT or CREATE_TIMBRAR_ISSUER_ACCOUNT or LOOKUP_GUATEMALIAN_ISSUED or CLOSE_MONTH or SYSTEM_REQUEST1 or GET_ACUSE or GRAPH_REQUEST or CANCEL_SINGLE_CFDI or CONFIG_REFRESH or GET_TIMBRAR_ACCOUNT or GET_TIMBRAR_ISSUER_ACCOUNTS or CONTRACT_ACCEPTANCE or CREATE_FACT_RENEWAL or CREATE_TIMB_RENEWAL or DELETE_FACT_RENEWAL or DELETE_TIMB_RENEWAL or MODIFY_FACT_RENEWAL or MODIFY_TIMB_RENEWAL or RECOVER_FACT_RENEWAL or RECOVER_TIMB_RENEWAL or SELECT_FACT_RENEWAL or SELECT_TIMB_RENEWAL or PREINVOICE_SELECT or PREINVOICE_DELETE or PREINVOICE_UPSERT or VALIDATE_DOCUMENT or ACTIVATE_ACCOUNT or INACTIVATE_ACCOUNT or DELETE_ACCOUNT or ACTIVATE_TIMBRAR_ACCOUNT or INACTIVATE_TIMBRAR_ACCOUNT or DELETE_TIMBRAR_ACCOUNT or GET_ACCOUNTS_CHANGES or GET_TIMBRAR_ACCOUNTS_CHANGES or GET_ACCOUNTSSALES_CHANGES or GET_TIMBRAR_ACCOUNTSSALES_CHANGES or SET_PASS_POLICY or RECEIVE_EX or VALIDATE_DOCUMENT_EX or RETRIEVE_OBSERVATIONS or TIMBRAR_RETENCIONES or TIMBRAR_RETENCION or CANCEL_SINGLE_RETENCIONES or CANCEL_SINGLE_RETENCION or CANCELAR_RETENCION or FIRMAR_RETENCION or END_SESSION_LOG or CANCELAR_RETENCION_MYSUITE or CANCELAR_RETENCION_SINGLE_MYSUITE or AUTHENTICATE or GET_WEB_SCREEN_MAINFRAME or GET_HOME_CONTENT or OBTAIN_TEMPLATE or GET_USER_CREDENTIALS_HTML or OBTAIN_TEMPLATE_COUNT or RETRIEVE_DOCUMENT_HTML or GET_DOC_DETAILS or CANCEL_XML_BATCH or GET_REPORTS or GET_REPORT_DATA or EXECUTE_REPORT or PAY_XML or PAY_XML_BATCH or REDISTRIBUTE or GET_EXCEL_LIST or OBTAIN_TEMPLATE_CONFIG or OBTAIN_TEMPLATE_FOR_PAYMENT or USER_FORGOT or GET_CLIENT_LIST or GET_CLIENT_COUNT or GET_BRANCH_LIST or GET_BRANCH_COUNT or SEND_XML_MAIL or GET_PAYMENTS or DELETE_PAYMENT or GET_FISCAL_DATA or SAVE_TEMPLATE_CONFIG or UPSERT_BANK_ACCOUNTS or DELETE_BANK_ACCOUNTS or GET_USER_CREDENTIALS or UPSERT_BRANCH or INSERT_FISCAL_R or UPDATE_FISCAL_R or REMOVE_FISCAL_R or RETRIEVE_ALL_FISCAL_R or UPSERT_CLIENT or DELETE_CLIENT or GET_DESTINATION_LIST or GET_DESTINATION_COUNT or UPSERT_DESTINATION or UPSERT_FISCAL_DATA or GET_EMPLOYEE_LIST or GET_EMPLOYEE_COUNT or UPSERT_EMPLOYEE or DELETE_EMPLOYEE or GET_ASSOCIATED_ACCOUNTS_LIST or GET_ASSOCIATED_ACCOUNTS_COUNT or SET_ACCOUNT_ACTIVE_STATUS or GET_ACCOUNT_DATA or GET_ACCOUNT_RENEW_INFO or GET_ACCOUNT_SERIAL_INFO or GET_ACCOUNT_CERT_INFO or GET_ACCOUNT_USER_LIST or GET_ACCOUNT_USER_COUNT or GET_ACCOUNT_BRANCH_ASSIGNMENT_LIST or GET_ACCOUNT_BRANCH_ASSIGNMENT_COUNT or GET_ACCOUNT_BY_OWNER or CREATE_ACCOUNT or GET_CLIENT_LIST_AUTOCOMPLETE or GET_BRANCH_LIST_AUTOCOMPLETE or GET_DESTINATION_LIST_AUTOCOMPLETE or GET_CLIENT_BY_ID or GET_BRANCH_BY_ID or GET_DESTINATION_BY_ID or GET_PRODUCT_LIST or GET_PRODUCT_COUNT or GET_PRODUCT_LIST_AUTOCOMPLETE or GET_PRODUCT_BY_ID or DELETE_PRODUCT or UPSERT_PRODUCT or CHANGE_USER_PASSWORD or GET_FACTS or GET_FACTS_COUNT or RETRIEVE_BANK_ACCOUNT or AMOUNT_TO_STRING or MARK_DOCUMENTS_AS_READ or GET_UNREAD_COUNT or GET_PAYMENTS_JSON or CONVERT_NATIVE_XML_HTML or MARK_DOCUMENTS_AS_READ_HTML or GET_UNREAD_COUNT_HTML or GET_ACUSE_RETENCIONES or CANCEL_XML_HTML or GET_ACCOUNT_INFO or PROCESA_FACTURAS or PROCESA_NOMINA or DOCUMENT_ZIP or AUTHENTICATE_FIEL or UPDATE_ACCOUNT_OWNER or GET_REQUEST_QUEUE or CREATE_REQUEST_QUEUE or UPDATE_REQUEST_QUEUE or PROCESS_REQUEST_QUEUE or DELETE_REQUEST_QUEUE or GET_LINK_QUEUE or GET_REQUEST_QUEUE_COUNT or GET_CATALOG_LIST_AUTOCOMPLETE or GET_CATALOG_By_ID or FIRMAR_CONTRATO or VALIDAR_COMPLEMENTO or GET_TAXID_LIST_AUTOCOMPLETE or GET_CLAVEPRODSERV_LIST_AUTOCOMPLETE or GET_CLAVEPRODSERV_BY_ID or GET_CLAVEUNIDAD_LIST_AUTOCOMPLETE or GET_CLAVEUNIDAD_BY_ID or SOLICITAR_CONFIRMACION or GET_PREINVOICES_BY_ID or RECUPERAR_CLAVE_CONFIRMACION or GET_PREVIEW_HTML or RETRIEVE_DOCUMENT_HTML_FORMATS or LOOKUP_ISSUED_INTERNAL_ID_HTML or PREINVOICE_UPSERT_HTML or GET_ACUSE_CANCEL or RETRIEVE_LCO_INFO or GET_ALERT_CLIENTS_LIST or GET_ALERT_CLIENTS_LIST_TIMBRADO or GET_GLOBAL_DESTINATARIES or CANCEL_XML_JSON or GET_PRIMERA_PETICION or DELETE_PETICIONES or UPDATE_PETICION or DELETE_LIGAS or GET_DOCUMENTS_DATA or GET_TIMBRAR_ACCOUNT_INFO or SEARCH_SAT_CATALOGS or SEARCH_SAT_CATALOGS_V2 or SEARCH_SAT_CATALOGS_HTML or SEARCH_SAT_CATALOGS_V2_HTML or UPDATE_USER_DATA_HTML or GET_USERS_HTML or LOOKUP_ISSUED_YEAR_BATCH_AND_SERIAL or VALIDATE_RFC_IN_LRFC or CANCEL_DOCUMENT_2 or CANCEL_SINGLE_CFDI_2 or OBTENER_PERMISOS_HTML or CONSULTAR_DOCUMENTO or CONSULT_DOCUMENT or CONSULTAR_DOCUMENTO_TIMBRADO or CONSULT_TIMBRAR_DOCUMENT or OBTENER_PETICIONES_PENDIENTES or GET_PENDING_REQUESTS or OBTENER_DOCUMENTOS_RELACIONADOS or GET_RELATED_DOCUMENTS or PROCESAR_PETICIONES or PROCESS_REQUESTS or CANCEL_CFDI_2 or CANCEL_XML_JSON_2 or CONSULT_DOCUMENT_JSON or GET_UNREAD_CANCEL_ALERTS_COUNT or GET_UNREAD_CANCEL_ALERTS or MARK_UNREAD_CANCEL_ALERT_AS_READ or UPDATE_ACCOUNTS_OWNER or LOGOUT or ASYNC_CONVERT_NATIVE_XML or ASYNC_CONVERT_VERIFY or ASYNC_RETRIEVE_DOCUMENT or PROCESAR_CANCELACION or REGISTRAR_SOLICITUD_DM_SAT or RENEW_TOKEN or REGISTRAR_SOLICITUD_DM_SAT_HTML or OBTENER_LINK_ARCHIVO_DM_SAT_HTML or OBTENER_LINK_ARCHIVO_DM_SAT or OBTENER_SOLICITUD_DM_SAT_HTML or OBTENER_SOLICITUD_DM_SAT or OBTENER_LISTA_SOLICITUDES_DM_SAT_HTML or OBTENER_LISTA_SOLICITUDES_DM_SAT or EXEC_STORED_PROC_JSON or PASSWORD_FORGOT_HTML or OBTENER_LISTA_ALERTAS_LN_HTML or OBTENER_LISTA_ALERTAS_LN or CAMBIAR_ESTADO_LEIDA_ALERTA_LN_HTML or CAMBIAR_ESTADO_LEIDA_ALERTA_LN or OBTENER_INFO_LN_SAT_HTML or OBTENER_INFO_LN_SAT or SYSTEM_REQUEST2 or SYSTEM_REQUEST3 or AUTHENTICATE_REQUESTOR or AUTHENTICATE_REQUESTOR_TIMBRADO or CANCEL_DOCUMENT_3 or CANCEL_XML_JSON_3 or CANCELAR_RETENCION_SINGLE_MYSUITE_3 or CANCEL_SINGLE_RETENCIONES_3 or CANCEL_SINGLE_RETENCION_3 or CANCELAR_RETENCION_3 or CANCEL_CFDI_3 or ASYNC_TIMBRAR or ASYNC_TIMBRAR_VERIFY or ASYNC_RETRIEVE_TIMBRAR_DOCUMENT</Transaction> <Country>string</Country> <Entity>string</Entity> <User>guid</User> <UserName>string</UserName> <Id>guid</Id> <TimeStamp>dateTime</TimeStamp> </Request> <Response> <Result>boolean</Result> <TimeStamp>dateTime</TimeStamp> <LastResult>string</LastResult> <Code>int</Code> <Description>string</Description> <Hint>string</Hint> <Data>string</Data> <Processor>string</Processor> <Identifier> <Country>string</Country> <Entity>string</Entity> <FiscalName>string</FiscalName> <AYear>string</AYear> <ANumber>string</ANumber> <Batch>string</Batch> <Serial>string</Serial> <DocumentGUID>string</DocumentGUID> <IssuedTimeStamp>string</IssuedTimeStamp> <EnrolledTimeStamp>string</EnrolledTimeStamp> <PaidTimeStamp>string</PaidTimeStamp> <CancelledTimeStamp>string</CancelledTimeStamp> <InternalID>string</InternalID> <BatchID>string</BatchID> <BatchTimeStamp>string</BatchTimeStamp> <BatchRequestorCountry>string</BatchRequestorCountry> <BatchRequestorEntity>string</BatchRequestorEntity> <BatchPosition>string</BatchPosition> <ReceiverCountry>string</ReceiverCountry> <ReceiverEntity>string</ReceiverEntity> <ReceiverTaxID>string</ReceiverTaxID> <ReceiverName>string</ReceiverName> <ClaveAgente>string</ClaveAgente> <NumeroDePoliza>string</NumeroDePoliza> <Currency>string</Currency> <TotalAmount>string</TotalAmount> <Type1>string</Type1> <Type2>string</Type2> <SuggestedFileName>string</SuggestedFileName> <SuggestedFileName2>string</SuggestedFileName2> <Observaciones>string</Observaciones> <ObservacionesHtml>string</ObservacionesHtml> </Identifier> <BatchIdentifier> <BatchId>string</BatchId> <BatchTimeStamp>string</BatchTimeStamp> <BatchRequestorCountry>string</BatchRequestorCountry> <BatchRequestorEntity>string</BatchRequestorEntity> <BatchPosition>string</BatchPosition> </BatchIdentifier> </Response> <ResponseData> <ResponseData1>string</ResponseData1> <ResponseData2>string</ResponseData2> <ResponseData3>string</ResponseData3> <ResponseDataSet> <schema xmlns="http://www.w3.org/2001/XMLSchema">schema</schema>xml</ResponseDataSet> </ResponseData> </TransactionTag>
HTTP POST
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
POST /mx.com.fact.wsfront/FactWSFront.asmx/RequestTransaction HTTP/1.1 Host: www.mysuitetest.com Content-Type: application/x-www-form-urlencoded Content-Length: length Requestor=string&Transaction=string&Country=string&Entity=string&User=string&UserName=string&Data1=string&Data2=string&Data3=string
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <TransactionTag xmlns="http://www.fact.com.mx/schema/ws"> <Request> <Requestor>guid</Requestor> <RequestorName>string</RequestorName> <RequestorActive>boolean</RequestorActive> <Transaction>BASE or NO_TRANSACTION or CONVERT_NATIVE_XML or GET_MTE_BATCH or PROCESS_BATCH or SYSTEM_REQUEST or RECEIVE_BATCH or ENROLL_CERT or GET_XML or GET_HTML or GET_XML_AND_HTML or CANCEL_XML or MARK_XML_AS_PAID or MARK_XML_AS_UNPAID or SEARCH_BASIC or GET_MONTHLY_REPORT or GET_MONTHLY_REPORT_FOR_PROVIDER or GET_FOLIOS_BY_RFC or DOES_ASSIGNMENT_EXIST or CANCEL_XML_BY_INTERNAL_ID or ACTIVATE_ASSIGNMENT or COUNT_ACTIVE_ASSIGNMENTS or GET_DOCUMENT or GET_DOCUMENT_RETENCIONES or AUTHENTICATE_USER or GET_ACCOUNT or DISTRIBUTE or QUEUE_FOR_DISTRIBUTION or GET_EFFECTIVE_RIGHTS or EXEC_STORED_PROC or GET_USER_INFO or RECEIVE or GET_PREVIEW or RETRIEVE_DOCUMENT or MARK_DOCUMENT_AS_PAID or MARK_DOCUMENT_AS_NOT_PAID or CANCEL_DOCUMENT or MARK_DOCUMENT_AS_DELETED or MARK_DOCUMENT_AS_NOT_DELETED or MARK_DOCUMENT_AS_CANCELLED or MARK_DOCUMENT_AS_NOT_CANCELLED or GET_ADDENDA_RECEIVERS or REQUEST_PASSWORD_CHANGE or CHANGE_DOCUMENT_SUCURSAL or CREATE_ACCOUNT_AS_OWNER or CREATE_PASSWORD or PASSWORD_FORGOT or CREATE_USER or INCREMENT_BUNDLE_SIZE or TIMBRAR or LOOKUP_ISSUED_INTERNAL_ID or VALIDATE_CERT or BATCH_SERIAL_OPERATIONS or PROCESS_LCO or ENROLL_THIRD_PARTY_CERT or CANCEL_CFDI or UPDATE_ACCOUNT_DATA or ASSIGN_ACCOUNT_REQUESTOR or UPDATE_USER_DATA or UPDATE_ADMIN_USER_DATA or CREATE_ADMIN_USER or UPSERT_GRAPHIC_REPRESENTATION or LOOKUP_ISSUED_BATCH_AND_SERIAL or CREATE_TIMBRAR_ACCOUNT or CREATE_TIMBRAR_ISSUER_ACCOUNT or LOOKUP_GUATEMALIAN_ISSUED or CLOSE_MONTH or SYSTEM_REQUEST1 or GET_ACUSE or GRAPH_REQUEST or CANCEL_SINGLE_CFDI or CONFIG_REFRESH or GET_TIMBRAR_ACCOUNT or GET_TIMBRAR_ISSUER_ACCOUNTS or CONTRACT_ACCEPTANCE or CREATE_FACT_RENEWAL or CREATE_TIMB_RENEWAL or DELETE_FACT_RENEWAL or DELETE_TIMB_RENEWAL or MODIFY_FACT_RENEWAL or MODIFY_TIMB_RENEWAL or RECOVER_FACT_RENEWAL or RECOVER_TIMB_RENEWAL or SELECT_FACT_RENEWAL or SELECT_TIMB_RENEWAL or PREINVOICE_SELECT or PREINVOICE_DELETE or PREINVOICE_UPSERT or VALIDATE_DOCUMENT or ACTIVATE_ACCOUNT or INACTIVATE_ACCOUNT or DELETE_ACCOUNT or ACTIVATE_TIMBRAR_ACCOUNT or INACTIVATE_TIMBRAR_ACCOUNT or DELETE_TIMBRAR_ACCOUNT or GET_ACCOUNTS_CHANGES or GET_TIMBRAR_ACCOUNTS_CHANGES or GET_ACCOUNTSSALES_CHANGES or GET_TIMBRAR_ACCOUNTSSALES_CHANGES or SET_PASS_POLICY or RECEIVE_EX or VALIDATE_DOCUMENT_EX or RETRIEVE_OBSERVATIONS or TIMBRAR_RETENCIONES or TIMBRAR_RETENCION or CANCEL_SINGLE_RETENCIONES or CANCEL_SINGLE_RETENCION or CANCELAR_RETENCION or FIRMAR_RETENCION or END_SESSION_LOG or CANCELAR_RETENCION_MYSUITE or CANCELAR_RETENCION_SINGLE_MYSUITE or AUTHENTICATE or GET_WEB_SCREEN_MAINFRAME or GET_HOME_CONTENT or OBTAIN_TEMPLATE or GET_USER_CREDENTIALS_HTML or OBTAIN_TEMPLATE_COUNT or RETRIEVE_DOCUMENT_HTML or GET_DOC_DETAILS or CANCEL_XML_BATCH or GET_REPORTS or GET_REPORT_DATA or EXECUTE_REPORT or PAY_XML or PAY_XML_BATCH or REDISTRIBUTE or GET_EXCEL_LIST or OBTAIN_TEMPLATE_CONFIG or OBTAIN_TEMPLATE_FOR_PAYMENT or USER_FORGOT or GET_CLIENT_LIST or GET_CLIENT_COUNT or GET_BRANCH_LIST or GET_BRANCH_COUNT or SEND_XML_MAIL or GET_PAYMENTS or DELETE_PAYMENT or GET_FISCAL_DATA or SAVE_TEMPLATE_CONFIG or UPSERT_BANK_ACCOUNTS or DELETE_BANK_ACCOUNTS or GET_USER_CREDENTIALS or UPSERT_BRANCH or INSERT_FISCAL_R or UPDATE_FISCAL_R or REMOVE_FISCAL_R or RETRIEVE_ALL_FISCAL_R or UPSERT_CLIENT or DELETE_CLIENT or GET_DESTINATION_LIST or GET_DESTINATION_COUNT or UPSERT_DESTINATION or UPSERT_FISCAL_DATA or GET_EMPLOYEE_LIST or GET_EMPLOYEE_COUNT or UPSERT_EMPLOYEE or DELETE_EMPLOYEE or GET_ASSOCIATED_ACCOUNTS_LIST or GET_ASSOCIATED_ACCOUNTS_COUNT or SET_ACCOUNT_ACTIVE_STATUS or GET_ACCOUNT_DATA or GET_ACCOUNT_RENEW_INFO or GET_ACCOUNT_SERIAL_INFO or GET_ACCOUNT_CERT_INFO or GET_ACCOUNT_USER_LIST or GET_ACCOUNT_USER_COUNT or GET_ACCOUNT_BRANCH_ASSIGNMENT_LIST or GET_ACCOUNT_BRANCH_ASSIGNMENT_COUNT or GET_ACCOUNT_BY_OWNER or CREATE_ACCOUNT or GET_CLIENT_LIST_AUTOCOMPLETE or GET_BRANCH_LIST_AUTOCOMPLETE or GET_DESTINATION_LIST_AUTOCOMPLETE or GET_CLIENT_BY_ID or GET_BRANCH_BY_ID or GET_DESTINATION_BY_ID or GET_PRODUCT_LIST or GET_PRODUCT_COUNT or GET_PRODUCT_LIST_AUTOCOMPLETE or GET_PRODUCT_BY_ID or DELETE_PRODUCT or UPSERT_PRODUCT or CHANGE_USER_PASSWORD or GET_FACTS or GET_FACTS_COUNT or RETRIEVE_BANK_ACCOUNT or AMOUNT_TO_STRING or MARK_DOCUMENTS_AS_READ or GET_UNREAD_COUNT or GET_PAYMENTS_JSON or CONVERT_NATIVE_XML_HTML or MARK_DOCUMENTS_AS_READ_HTML or GET_UNREAD_COUNT_HTML or GET_ACUSE_RETENCIONES or CANCEL_XML_HTML or GET_ACCOUNT_INFO or PROCESA_FACTURAS or PROCESA_NOMINA or DOCUMENT_ZIP or AUTHENTICATE_FIEL or UPDATE_ACCOUNT_OWNER or GET_REQUEST_QUEUE or CREATE_REQUEST_QUEUE or UPDATE_REQUEST_QUEUE or PROCESS_REQUEST_QUEUE or DELETE_REQUEST_QUEUE or GET_LINK_QUEUE or GET_REQUEST_QUEUE_COUNT or GET_CATALOG_LIST_AUTOCOMPLETE or GET_CATALOG_By_ID or FIRMAR_CONTRATO or VALIDAR_COMPLEMENTO or GET_TAXID_LIST_AUTOCOMPLETE or GET_CLAVEPRODSERV_LIST_AUTOCOMPLETE or GET_CLAVEPRODSERV_BY_ID or GET_CLAVEUNIDAD_LIST_AUTOCOMPLETE or GET_CLAVEUNIDAD_BY_ID or SOLICITAR_CONFIRMACION or GET_PREINVOICES_BY_ID or RECUPERAR_CLAVE_CONFIRMACION or GET_PREVIEW_HTML or RETRIEVE_DOCUMENT_HTML_FORMATS or LOOKUP_ISSUED_INTERNAL_ID_HTML or PREINVOICE_UPSERT_HTML or GET_ACUSE_CANCEL or RETRIEVE_LCO_INFO or GET_ALERT_CLIENTS_LIST or GET_ALERT_CLIENTS_LIST_TIMBRADO or GET_GLOBAL_DESTINATARIES or CANCEL_XML_JSON or GET_PRIMERA_PETICION or DELETE_PETICIONES or UPDATE_PETICION or DELETE_LIGAS or GET_DOCUMENTS_DATA or GET_TIMBRAR_ACCOUNT_INFO or SEARCH_SAT_CATALOGS or SEARCH_SAT_CATALOGS_V2 or SEARCH_SAT_CATALOGS_HTML or SEARCH_SAT_CATALOGS_V2_HTML or UPDATE_USER_DATA_HTML or GET_USERS_HTML or LOOKUP_ISSUED_YEAR_BATCH_AND_SERIAL or VALIDATE_RFC_IN_LRFC or CANCEL_DOCUMENT_2 or CANCEL_SINGLE_CFDI_2 or OBTENER_PERMISOS_HTML or CONSULTAR_DOCUMENTO or CONSULT_DOCUMENT or CONSULTAR_DOCUMENTO_TIMBRADO or CONSULT_TIMBRAR_DOCUMENT or OBTENER_PETICIONES_PENDIENTES or GET_PENDING_REQUESTS or OBTENER_DOCUMENTOS_RELACIONADOS or GET_RELATED_DOCUMENTS or PROCESAR_PETICIONES or PROCESS_REQUESTS or CANCEL_CFDI_2 or CANCEL_XML_JSON_2 or CONSULT_DOCUMENT_JSON or GET_UNREAD_CANCEL_ALERTS_COUNT or GET_UNREAD_CANCEL_ALERTS or MARK_UNREAD_CANCEL_ALERT_AS_READ or UPDATE_ACCOUNTS_OWNER or LOGOUT or ASYNC_CONVERT_NATIVE_XML or ASYNC_CONVERT_VERIFY or ASYNC_RETRIEVE_DOCUMENT or PROCESAR_CANCELACION or REGISTRAR_SOLICITUD_DM_SAT or RENEW_TOKEN or REGISTRAR_SOLICITUD_DM_SAT_HTML or OBTENER_LINK_ARCHIVO_DM_SAT_HTML or OBTENER_LINK_ARCHIVO_DM_SAT or OBTENER_SOLICITUD_DM_SAT_HTML or OBTENER_SOLICITUD_DM_SAT or OBTENER_LISTA_SOLICITUDES_DM_SAT_HTML or OBTENER_LISTA_SOLICITUDES_DM_SAT or EXEC_STORED_PROC_JSON or PASSWORD_FORGOT_HTML or OBTENER_LISTA_ALERTAS_LN_HTML or OBTENER_LISTA_ALERTAS_LN or CAMBIAR_ESTADO_LEIDA_ALERTA_LN_HTML or CAMBIAR_ESTADO_LEIDA_ALERTA_LN or OBTENER_INFO_LN_SAT_HTML or OBTENER_INFO_LN_SAT or SYSTEM_REQUEST2 or SYSTEM_REQUEST3 or AUTHENTICATE_REQUESTOR or AUTHENTICATE_REQUESTOR_TIMBRADO or CANCEL_DOCUMENT_3 or CANCEL_XML_JSON_3 or CANCELAR_RETENCION_SINGLE_MYSUITE_3 or CANCEL_SINGLE_RETENCIONES_3 or CANCEL_SINGLE_RETENCION_3 or CANCELAR_RETENCION_3 or CANCEL_CFDI_3 or ASYNC_TIMBRAR or ASYNC_TIMBRAR_VERIFY or ASYNC_RETRIEVE_TIMBRAR_DOCUMENT</Transaction> <Country>string</Country> <Entity>string</Entity> <User>guid</User> <UserName>string</UserName> <Id>guid</Id> <TimeStamp>dateTime</TimeStamp> </Request> <Response> <Result>boolean</Result> <TimeStamp>dateTime</TimeStamp> <LastResult>string</LastResult> <Code>int</Code> <Description>string</Description> <Hint>string</Hint> <Data>string</Data> <Processor>string</Processor> <Identifier> <Country>string</Country> <Entity>string</Entity> <FiscalName>string</FiscalName> <AYear>string</AYear> <ANumber>string</ANumber> <Batch>string</Batch> <Serial>string</Serial> <DocumentGUID>string</DocumentGUID> <IssuedTimeStamp>string</IssuedTimeStamp> <EnrolledTimeStamp>string</EnrolledTimeStamp> <PaidTimeStamp>string</PaidTimeStamp> <CancelledTimeStamp>string</CancelledTimeStamp> <InternalID>string</InternalID> <BatchID>string</BatchID> <BatchTimeStamp>string</BatchTimeStamp> <BatchRequestorCountry>string</BatchRequestorCountry> <BatchRequestorEntity>string</BatchRequestorEntity> <BatchPosition>string</BatchPosition> <ReceiverCountry>string</ReceiverCountry> <ReceiverEntity>string</ReceiverEntity> <ReceiverTaxID>string</ReceiverTaxID> <ReceiverName>string</ReceiverName> <ClaveAgente>string</ClaveAgente> <NumeroDePoliza>string</NumeroDePoliza> <Currency>string</Currency> <TotalAmount>string</TotalAmount> <Type1>string</Type1> <Type2>string</Type2> <SuggestedFileName>string</SuggestedFileName> <SuggestedFileName2>string</SuggestedFileName2> <Observaciones>string</Observaciones> <ObservacionesHtml>string</ObservacionesHtml> </Identifier> <BatchIdentifier> <BatchId>string</BatchId> <BatchTimeStamp>string</BatchTimeStamp> <BatchRequestorCountry>string</BatchRequestorCountry> <BatchRequestorEntity>string</BatchRequestorEntity> <BatchPosition>string</BatchPosition> </BatchIdentifier> </Response> <ResponseData> <ResponseData1>string</ResponseData1> <ResponseData2>string</ResponseData2> <ResponseData3>string</ResponseData3> <ResponseDataSet> <schema xmlns="http://www.w3.org/2001/XMLSchema">schema</schema>xml</ResponseDataSet> </ResponseData> </TransactionTag>