curl --request POST \
--url https://api.iotools.cloud/v1/tool/pdf417-barcode-generator \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"inputData": "https://iotools.cloud",
"errorCorrection": "2",
"columns": "0",
"rowHeight": "3",
"scale": "2"
}
'{
"tool": "pdf417-barcode-generator",
"tool_version": "1.0.1",
"outputs": {
"svg": "<svg viewBox=\"0 0 240 48\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M0 48L16 48L16 0L0 0ZM18 48L20 48L20 0L18 0ZM22 48L24 48L24 0L22 0ZM26 48L28 48L28 0L26 0ZM34 48L44 48L44 24L42 24L42 30L40 30L40 24L38 24L38 18L36 18L36 12L38 12L38 18L40 18L40 12L42 12L42 18L44 18L44 12L46 12L46 6L44 6L44 0L34 0ZM46 48L48 48L48 42L46 42ZM52 48L54 48L54 36L56 36L56 48L60 48L60 42L66 42L66 36L64 36L64 24L66 24L66 18L56 18L56 24L60 24L60 36L58 36L58 30L52 30L52 18L56 18L56 12L54 12L54 6L52 6L52 12L50 12L50 6L48 6L48 18L44 18L44 24L46 24L46 36L48 36L48 30L50 30L50 36L48 36L48 42L52 42ZM68 48L76 48L76 36L72 36L72 42L70 42L70 36L72 36L72 24L74 24L74 18L70 18L70 12L74 12L74 0L68 0ZM80 48L82 48L82 42L80 42ZM88 48L90 48L90 42L88 42ZM98 48L100 48L100 42L98 42ZM102 48L110 48L110 42L108 42L108 24L106 24L106 30L104 30L104 24L106 24L106 18L104 18L104 12L106 12L106 0L102 0ZM114 48L116 48L116 42L120 42L120 36L122 36L122 30L124 30L124 24L126 24L126 18L124 18L124 12L122 12L122 0L120 0L120 12L118 12L118 18L122 18L122 24L118 24L118 18L112 18L112 30L110 30L110 36L114 36ZM122 48L124 48L124 42L122 42ZM126 48L128 48L128 42L126 42ZM136 48L144 48L144 36L140 36L140 42L138 42L138 24L140 24L140 18L138 18L138 12L140 12L140 18L142 18L142 24L140 24L140 30L144 30L144 36L146 36L146 30L148 30L148 36L146 36L146 48L148 48L148 42L150 42L150 36L152 36L152 18L150 18L150 24L144 24L144 18L146 18L146 12L142 12L142 6L146 6L146 0L140 0L140 6L138 6L138 0L136 0ZM154 48L156 48L156 42L154 42ZM164 48L166 48L166 42L164 42ZM170 48L172 48L172 42L174 42L174 48L176 48L176 30L178 30L178 18L176 18L176 24L174 24L174 18L176 18L176 12L178 12L178 6L180 6L180 0L170 0ZM178 48L190 48L190 36L192 36L192 30L190 30L190 24L188 24L188 18L184 18L184 12L182 12L182 18L180 18L180 30L182 30L182 24L184 24L184 30L182 30L182 36L184 36L184 42L180 42L180 30L178 30ZM192 48L198 48L198 42L202 42L202 36L196 36L196 30L200 30L200 24L202 24L202 12L192 12L192 6L200 6L200 0L190 0L190 18L192 18L192 24L194 24L194 36L192 36ZM204 48L218 48L218 0L204 0ZM220 48L222 48L222 0L220 0ZM228 48L230 48L230 0L228 0ZM232 48L234 48L234 0L232 0ZM238 48L240 48L240 0L238 0ZM40 42L40 36L42 36L42 42ZM82 42L88 42L88 30L92 30L92 42L96 42L96 36L94 36L94 24L92 24L92 12L88 12L88 6L84 6L84 12L86 12L86 18L90 18L90 24L86 24L86 30L78 30L78 36L82 36ZM124 42L126 42L126 36L124 36ZM128 42L130 42L130 30L132 30L132 24L130 24L130 18L134 18L134 6L126 6L126 0L124 0L124 12L126 12L126 18L128 18L128 24L126 24L126 30L128 30ZM156 42L158 42L158 36L166 36L166 30L162 30L162 24L158 24L158 30L156 30ZM98 36L100 36L100 30L98 30ZM132 36L134 36L134 30L132 30ZM74 30L78 30L78 24L80 24L80 18L84 18L84 12L82 12L82 6L84 6L84 0L80 0L80 12L74 12L74 18L76 18L76 24L74 24ZM96 30L98 30L98 12L96 12L96 0L88 0L88 6L94 6L94 24L96 24ZM154 30L156 30L156 24L158 24L158 18L156 18L156 12L152 12L152 18L154 18ZM40 24L42 24L42 18L40 18ZM106 18L112 18L112 12L118 12L118 0L114 0L114 6L110 6L110 12L106 12ZM160 18L166 18L166 12L168 12L168 6L164 6L164 12L162 12L162 6L160 6L160 0L154 0L154 6L156 6L156 12L160 12ZM178 18L180 18L180 12L178 12ZM60 12L66 12L66 6L64 6L64 0L54 0L54 6L60 6ZM148 12L150 12L150 6L148 6ZM180 12L182 12L182 6L180 6ZM184 12L186 12L186 6L184 6ZM46 6L48 6L48 0L46 0ZM50 6L52 6L52 0L50 0ZM76 6L78 6L78 0L76 0ZM162 6L164 6L164 0L162 0ZM182 6L184 6L184 0L182 0ZM186 6L188 6L188 0L186 0Z\" fill=\"#000000\" fill-rule=\"evenodd\" />\n</svg>\n"
},
"credits_used": 3,
"credits_remaining": null
}Generators
PDF417 Barcode Generator
Encode text, IDs, or shipping data into a PDF417 2D barcode — configurable error correction, columns, row height, and module scale, output as a scalable SVG. Runs entirely in your browser.
POST
/
v1
/
tool
/
pdf417-barcode-generator
curl --request POST \
--url https://api.iotools.cloud/v1/tool/pdf417-barcode-generator \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"inputData": "https://iotools.cloud",
"errorCorrection": "2",
"columns": "0",
"rowHeight": "3",
"scale": "2"
}
'{
"tool": "pdf417-barcode-generator",
"tool_version": "1.0.1",
"outputs": {
"svg": "<svg viewBox=\"0 0 240 48\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M0 48L16 48L16 0L0 0ZM18 48L20 48L20 0L18 0ZM22 48L24 48L24 0L22 0ZM26 48L28 48L28 0L26 0ZM34 48L44 48L44 24L42 24L42 30L40 30L40 24L38 24L38 18L36 18L36 12L38 12L38 18L40 18L40 12L42 12L42 18L44 18L44 12L46 12L46 6L44 6L44 0L34 0ZM46 48L48 48L48 42L46 42ZM52 48L54 48L54 36L56 36L56 48L60 48L60 42L66 42L66 36L64 36L64 24L66 24L66 18L56 18L56 24L60 24L60 36L58 36L58 30L52 30L52 18L56 18L56 12L54 12L54 6L52 6L52 12L50 12L50 6L48 6L48 18L44 18L44 24L46 24L46 36L48 36L48 30L50 30L50 36L48 36L48 42L52 42ZM68 48L76 48L76 36L72 36L72 42L70 42L70 36L72 36L72 24L74 24L74 18L70 18L70 12L74 12L74 0L68 0ZM80 48L82 48L82 42L80 42ZM88 48L90 48L90 42L88 42ZM98 48L100 48L100 42L98 42ZM102 48L110 48L110 42L108 42L108 24L106 24L106 30L104 30L104 24L106 24L106 18L104 18L104 12L106 12L106 0L102 0ZM114 48L116 48L116 42L120 42L120 36L122 36L122 30L124 30L124 24L126 24L126 18L124 18L124 12L122 12L122 0L120 0L120 12L118 12L118 18L122 18L122 24L118 24L118 18L112 18L112 30L110 30L110 36L114 36ZM122 48L124 48L124 42L122 42ZM126 48L128 48L128 42L126 42ZM136 48L144 48L144 36L140 36L140 42L138 42L138 24L140 24L140 18L138 18L138 12L140 12L140 18L142 18L142 24L140 24L140 30L144 30L144 36L146 36L146 30L148 30L148 36L146 36L146 48L148 48L148 42L150 42L150 36L152 36L152 18L150 18L150 24L144 24L144 18L146 18L146 12L142 12L142 6L146 6L146 0L140 0L140 6L138 6L138 0L136 0ZM154 48L156 48L156 42L154 42ZM164 48L166 48L166 42L164 42ZM170 48L172 48L172 42L174 42L174 48L176 48L176 30L178 30L178 18L176 18L176 24L174 24L174 18L176 18L176 12L178 12L178 6L180 6L180 0L170 0ZM178 48L190 48L190 36L192 36L192 30L190 30L190 24L188 24L188 18L184 18L184 12L182 12L182 18L180 18L180 30L182 30L182 24L184 24L184 30L182 30L182 36L184 36L184 42L180 42L180 30L178 30ZM192 48L198 48L198 42L202 42L202 36L196 36L196 30L200 30L200 24L202 24L202 12L192 12L192 6L200 6L200 0L190 0L190 18L192 18L192 24L194 24L194 36L192 36ZM204 48L218 48L218 0L204 0ZM220 48L222 48L222 0L220 0ZM228 48L230 48L230 0L228 0ZM232 48L234 48L234 0L232 0ZM238 48L240 48L240 0L238 0ZM40 42L40 36L42 36L42 42ZM82 42L88 42L88 30L92 30L92 42L96 42L96 36L94 36L94 24L92 24L92 12L88 12L88 6L84 6L84 12L86 12L86 18L90 18L90 24L86 24L86 30L78 30L78 36L82 36ZM124 42L126 42L126 36L124 36ZM128 42L130 42L130 30L132 30L132 24L130 24L130 18L134 18L134 6L126 6L126 0L124 0L124 12L126 12L126 18L128 18L128 24L126 24L126 30L128 30ZM156 42L158 42L158 36L166 36L166 30L162 30L162 24L158 24L158 30L156 30ZM98 36L100 36L100 30L98 30ZM132 36L134 36L134 30L132 30ZM74 30L78 30L78 24L80 24L80 18L84 18L84 12L82 12L82 6L84 6L84 0L80 0L80 12L74 12L74 18L76 18L76 24L74 24ZM96 30L98 30L98 12L96 12L96 0L88 0L88 6L94 6L94 24L96 24ZM154 30L156 30L156 24L158 24L158 18L156 18L156 12L152 12L152 18L154 18ZM40 24L42 24L42 18L40 18ZM106 18L112 18L112 12L118 12L118 0L114 0L114 6L110 6L110 12L106 12ZM160 18L166 18L166 12L168 12L168 6L164 6L164 12L162 12L162 6L160 6L160 0L154 0L154 6L156 6L156 12L160 12ZM178 18L180 18L180 12L178 12ZM60 12L66 12L66 6L64 6L64 0L54 0L54 6L60 6ZM148 12L150 12L150 6L148 6ZM180 12L182 12L182 6L180 6ZM184 12L186 12L186 6L184 6ZM46 6L48 6L48 0L46 0ZM50 6L52 6L52 0L50 0ZM76 6L78 6L78 0L76 0ZM162 6L164 6L164 0L162 0ZM182 6L184 6L184 0L182 0ZM186 6L188 6L188 0L186 0Z\" fill=\"#000000\" fill-rule=\"evenodd\" />\n</svg>\n"
},
"credits_used": 3,
"credits_remaining": null
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
Response
Tool output
Show child attributes
Show child attributes
The tool's slug, echoing the {slug} in the request path.
Output-contract version for this tool.
Credits this call consumed, after any settlement refund. 0 when metering is disabled.
Credits left in the current monthly allowance, or null when metering is disabled.
Correlation id, also sent as x-request-id.
Was this page helpful?
⌘I