Skip to content

Instantly share code, notes, and snippets.

@JeanCarlosChavarriaHughes
Last active January 22, 2025 23:39
Show Gist options
  • Save JeanCarlosChavarriaHughes/d631bd54cdcfbdf09c288ea0f49c71dd to your computer and use it in GitHub Desktop.
Save JeanCarlosChavarriaHughes/d631bd54cdcfbdf09c288ea0f49c71dd to your computer and use it in GitHub Desktop.
firmarXML-example-guide1
curl --location 'http://api-hacienda-jeancarlos.local:8090/api.php' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'inXml=PD94bWwgdmVyc2lvbiA9ICIxLjAiIGVuY29kaW5nID0gInV0Zi04Ij8+CiAgICA8RmFjdHVyYUVsZWN0cm9uaWNhCiAgICB4bWxucz0iaHR0cHM6Ly9jZG4uY29tcHJvYmFudGVzZWxlY3Ryb25pY29zLmdvLmNyL3htbC1zY2hlbWFzL3Y0LjQvZmFjdHVyYUVsZWN0cm9uaWNhIgogICAgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSIKICAgIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPgogICAgICAgIDxDbGF2ZT41MDYxMDAxMjQwMDAxMTUyMDAzOTkwMDEwMDAyMDAxMDAwMDAwMDAwMzE4NzQzNTEyNjwvQ2xhdmU+CiAgICAgICAgPENvZGlnb0FjdGl2aWRhZD41NTIwMDE8L0NvZGlnb0FjdGl2aWRhZD4KICAgICAgICA8TnVtZXJvQ29uc2VjdXRpdm8+MDAxMDAwMjAwMTAwMDAwMDAwMDM8L051bWVyb0NvbnNlY3V0aXZvPgogICAgICAgIDxGZWNoYUVtaXNpb24+MjAyNC0wMS0yNFQxMToxNjo1Ni0wNjowMDwvRmVjaGFFbWlzaW9uPgogICAgICAgIDxFbWlzb3I+CiAgICAgICAgICAgIDxOb21icmU+REFOSUVMIEFQRUxMSURPPC9Ob21icmU+CiAgICAgICAgICAgIDxJZGVudGlmaWNhY2lvbj4KICAgICAgICAgICAgICAgIDxUaXBvPjAxPC9UaXBvPgogICAgICAgICAgICAgICAgPE51bWVybz4xMTUyMDAzMDA8L051bWVybz4KICAgICAgICAgICAgPC9JZGVudGlmaWNhY2lvbj4KICAgICAgICA8Tm9tYnJlQ29tZXJjaWFsPkRhbmllbCBHb256YWxlejwvTm9tYnJlQ29tZXJjaWFsPgogICAgICAgIDxVYmljYWNpb24+CiAgICAgICAgICAgIDxQcm92aW5jaWE+MTwvUHJvdmluY2lhPgogICAgICAgICAgICA8Q2FudG9uPjE1PC9DYW50b24+CiAgICAgICAgICAgIDxEaXN0cml0bz4wMTwvRGlzdHJpdG8+PEJhcnJpbz4wMTwvQmFycmlvPgogICAgICAgICAgICAgICAgPE90cmFzU2VuYXM+UEFUSU8gREUgQUdVQSBERUwgUFVOVEUgMjAwIEVTVEU8L090cmFzU2VuYXM+CiAgICAgICAgICAgIDwvVWJpY2FjaW9uPgogICAgICAgICAgICA8VGVsZWZvbm8+CiAgICAgICAgICAgICAgICA8Q29kaWdvUGFpcz41MDY8L0NvZGlnb1BhaXM+CiAgICAgICAgICAgICAgICA8TnVtVGVsZWZvbm8+ODc3MDAwMDA8L051bVRlbGVmb25vPgogICAgICAgICAgICA8L1RlbGVmb25vPgogICAgICAgICAgICA8RmF4PgogICAgICAgICAgICAgICAgPENvZGlnb1BhaXM+NTA2PC9Db2RpZ29QYWlzPgogICAgICAgICAgICAgICAgPE51bVRlbGVmb25vPjg3NzAwMDAwPC9OdW1UZWxlZm9ubz4KICAgICAgICAgICAgPC9GYXg+PENvcnJlb0VsZWN0cm9uaWNvPmZhY3R1cmFzLmltYWdpbmVpbmdAZXhhbXBsZS5jb208L0NvcnJlb0VsZWN0cm9uaWNvPgogICAgICAgIDwvRW1pc29yPjxSZWNlcHRvcj4KICAgICAgICA8Tm9tYnJlPlVMVFJBUEFSSyBET1MgU09DSUVEQUQgQU5PTklNQTwvTm9tYnJlPgogICAgICAgIDxJZGVudGlmaWNhY2lvbj4KICAgICAgICAgICAgPFRpcG8+MDI8L1RpcG8+CiAgICAgICAgICAgIDxOdW1lcm8+MzEwMTI3NzQ0MzwvTnVtZXJvPgogICAgICAgIDwvSWRlbnRpZmljYWNpb24+CiAgICAgICAgICAgIDxUZWxlZm9ubz4KICAgICAgICAgICAgICAgIDxDb2RpZ29QYWlzPjUwNjwvQ29kaWdvUGFpcz4KICAgICAgICAgICAgICAgIDxOdW1UZWxlZm9ubz4yMjAwMDAwMDwvTnVtVGVsZWZvbm8+CiAgICAgICAgICAgIDwvVGVsZWZvbm8+PENvcnJlb0VsZWN0cm9uaWNvPmZhY3R1cmFzQGV4YW1wbGUuY29tPC9Db3JyZW9FbGVjdHJvbmljbz48L1JlY2VwdG9yPgogICAgICAgIDxDb25kaWNpb25WZW50YT4wMTwvQ29uZGljaW9uVmVudGE+CiAgICAgICAgPFBsYXpvQ3JlZGl0bz4wPC9QbGF6b0NyZWRpdG8+PE1lZGlvUGFnbz4wMTwvTWVkaW9QYWdvPgogICAgICAgIDxEZXRhbGxlU2VydmljaW8+CiAgICAgICAgPExpbmVhRGV0YWxsZT4KICAgICAgICAgICAgPE51bWVyb0xpbmVhPjE8L051bWVyb0xpbmVhPgogICAgICAgICAgICA8Q29kaWdvPjgzMTQzMDAwMDAwMDA8L0NvZGlnbz4KICAgICAgICAgICAgICAgICAgICA8Q29kaWdvQ29tZXJjaWFsPgogICAgICAgICAgICAgICAgICAgICAgICA8VGlwbz4wMTwvVGlwbz4KICAgICAgICAgICAgICAgICAgICAgICAgPENvZGlnbz44MzE0MzAwMDAwMDAwPC9Db2RpZ28+CiAgICAgICAgICAgICAgICAgICAgPC9Db2RpZ29Db21lcmNpYWw+CiAgICAgICAgICAgIDxDYW50aWRhZD4xPC9DYW50aWRhZD4KICAgICAgICAgICAgPFVuaWRhZE1lZGlkYT5TcDwvVW5pZGFkTWVkaWRhPgogICAgICAgICAgICAgICAgPFVuaWRhZE1lZGlkYUNvbWVyY2lhbD5Ib3JhPC9VbmlkYWRNZWRpZGFDb21lcmNpYWw+CiAgICAgICAgICAgIDxEZXRhbGxlPlNlcnZpY2lvcyBkZSBkaXNlbm8geSBkZXNhcnJvbGxvIGRlIHNvZnR3YXJlIG9yaWdpbmFsZXM8L0RldGFsbGU+CiAgICAgICAgICAgIDxQcmVjaW9Vbml0YXJpbz42ODAwLjAwPC9QcmVjaW9Vbml0YXJpbz4KICAgICAgICAgICAgPE1vbnRvVG90YWw+NjgwMDwvTW9udG9Ub3RhbD48U3ViVG90YWw+PC9TdWJUb3RhbD4KICAgICAgICAgICAgICAgIDxJbXB1ZXN0bz4KICAgICAgICAgICAgICAgICAgICA8Q29kaWdvPjAxPC9Db2RpZ28+PENvZGlnb1RhcmlmYT4wODwvQ29kaWdvVGFyaWZhPjxUYXJpZmE+MTM8L1RhcmlmYT48TW9udG8+ODg0LjAwPC9Nb250bz4KICAgICAgICAgICAgICAgICAgICA8RXhvbmVyYWNpb24+CiAgICAgICAgICAgICAgICAgICAgICAgIDxUaXBvRG9jdW1lbnRvPjAzPC9UaXBvRG9jdW1lbnRvPgogICAgICAgICAgICAgICAgICAgICAgICA8TnVtZXJvRG9jdW1lbnRvPjk2MzU8L051bWVyb0RvY3VtZW50bz4KICAgICAgICAgICAgICAgICAgICAgICAgPE5vbWJyZUluc3RpdHVjaW9uPk1pbmlzdGVyaW8gZGUgSGFjaWVuZGE8L05vbWJyZUluc3RpdHVjaW9uPgogICAgICAgICAgICAgICAgICAgICAgICA8RmVjaGFFbWlzaW9uPjIwMTgtMTItMDRUMDA6MDA6MDBaPC9GZWNoYUVtaXNpb24+CiAgICAgICAgICAgICAgICAgICAgICAgIDxQb3JjZW50YWplRXhvbmVyYWNpb24+MTAwPC9Qb3JjZW50YWplRXhvbmVyYWNpb24+CiAgICAgICAgICAgICAgICAgICAgICAgIDxNb250b0V4b25lcmFjaW9uPjg4NC4wMDwvTW9udG9FeG9uZXJhY2lvbj4KICAgICAgICAgICAgICAgICAgICA8L0V4b25lcmFjaW9uPjwvSW1wdWVzdG8+PEltcHVlc3RvTmV0bz4wLjAwPC9JbXB1ZXN0b05ldG8+PE1vbnRvVG90YWxMaW5lYT42ODAwPC9Nb250b1RvdGFsTGluZWE+PC9MaW5lYURldGFsbGU+PC9EZXRhbGxlU2VydmljaW8+CiAgICA8UmVzdW1lbkZhY3R1cmE+CiAgICAgICAgPENvZGlnb1RpcG9Nb25lZGE+CiAgICAgICAgICAgIDxDb2RpZ29Nb25lZGE+VVNEPC9Db2RpZ29Nb25lZGE+CiAgICAgICAgICAgIDxUaXBvQ2FtYmlvPjUxNy43MjwvVGlwb0NhbWJpbz4KICAgICAgICA8L0NvZGlnb1RpcG9Nb25lZGE+CiAgICAgICAgPFRvdGFsU2VydkdyYXZhZG9zPjY4MDAuMDA8L1RvdGFsU2VydkdyYXZhZG9zPgogICAgICAgIDxUb3RhbFNlcnZFeGVudG9zPjAuMDA8L1RvdGFsU2VydkV4ZW50b3M+CiAgICAgICAgPFRvdGFsU2VydkV4b25lcmFkbz42ODAwLjAwPC9Ub3RhbFNlcnZFeG9uZXJhZG8+CiAgICAgICAgPFRvdGFsTWVyY2FuY2lhc0dyYXZhZGFzPjAuMDA8L1RvdGFsTWVyY2FuY2lhc0dyYXZhZGFzPgogICAgICAgIDxUb3RhbE1lcmNhbmNpYXNFeGVudGFzPjAuMDA8L1RvdGFsTWVyY2FuY2lhc0V4ZW50YXM+CiAgICAgICAgPFRvdGFsTWVyY0V4b25lcmFkYT4wLjAwMDAwPC9Ub3RhbE1lcmNFeG9uZXJhZGE+CiAgICAgICAgPFRvdGFsR3JhdmFkbz42ODAwLjAwPC9Ub3RhbEdyYXZhZG8+CiAgICAgICAgPFRvdGFsRXhlbnRvPjAuMDA8L1RvdGFsRXhlbnRvPgogICAgICAgIDxUb3RhbEV4b25lcmFkbz42ODAwLjAwPC9Ub3RhbEV4b25lcmFkbz4KICAgICAgICA8VG90YWxWZW50YT42ODAwLjAwPC9Ub3RhbFZlbnRhPgogICAgICAgIDxUb3RhbERlc2N1ZW50b3M+MC4wMDwvVG90YWxEZXNjdWVudG9zPgogICAgICAgIDxUb3RhbFZlbnRhTmV0YT42ODAwLjAwPC9Ub3RhbFZlbnRhTmV0YT4KICAgICAgICA8VG90YWxJbXB1ZXN0bz44ODQuMDA8L1RvdGFsSW1wdWVzdG8+CiAgICAgICAgPFRvdGFsSVZBRGV2dWVsdG8+MC4wMDwvVG90YWxJVkFEZXZ1ZWx0bz4KICAgICAgICA8VG90YWxDb21wcm9iYW50ZT42ODAwLjAwPC9Ub3RhbENvbXByb2JhbnRlPgogICAgPC9SZXN1bWVuRmFjdHVyYT4KICAgIDwvRmFjdHVyYUVsZWN0cm9uaWNhPg==' \
--data-urlencode 'r=firmar' \
--data-urlencode 'w=firmarXML' \
--data-urlencode 'p12Url=931eb23f9bbfb3d95fbcfad16617a71e' \
--data-urlencode 'pinP12=2525'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment