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 /factwsfront.asmx HTTP/1.1
Host: async.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 /factwsfront.asmx HTTP/1.1
Host: async.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 /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: async.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 /factwsfront.asmx/RequestTransaction HTTP/1.1 Host: async.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>