cURL
curl --request POST \ --url https://api.iyzpdf.com/v1/convert/xml-to-html \ --header "X-API-Key: $IYZPDF_API_KEY" \ --header "Content-Type: application/json" \ --data '{ "xml": "<?xml version=\"1.0\" encoding=\"UTF-8\"?><invoice><number>INV-1001</number></invoice>", "xslt": "<?xml version=\"1.0\" encoding=\"UTF-8\"?><xsl:stylesheet version=\"1.0\" xmlns:xsl=\"http://www.w3.org/1999/XSL/Transform\"><xsl:template match=\"/\"><html><body><h1><xsl:value-of select=\"invoice/number\" /></h1></body></html></xsl:template></xsl:stylesheet>" }' \ --output invoice.html
{ "fileName": "output.html", "size": 4281, "creditsUsed": 1, "creditsRemaining": 49, "contentType": "text/html; charset=utf-8" }
Transform XML and XSLT into HTML.
1
5 MB
1 MB
output.html
Send your server-side API key in the X-API-Key header.
Successful response.