This documentation page is intended for developers looking to integrate the Dielines API into their systems. If you have any questions, please get in touch.
Die Cut Templates provides a hosted API available via HTTPS.
Dielines API allows for generating custom dielines in PDF, DXF, and SVG formats, along with 3D mockups and nesting.
To fetch the dieline template (becf-10602) via the API, please make a
GET request to
https://api.diecuttemplates.com/dieline-templates/in/becf-10602
curl -i -X GET \
https://api.diecuttemplates.com/dieline-templates/in/becf-10602 \
-H 'Authorization: Bearer <YOUR_DIELINES_API_KEY_HERE>' \
-H 'Dielines-Api-Version: 1.0'
require 'uri'
require 'net/http'
require 'openssl'
url = URI('https://api.diecuttemplates.com/dieline-templates/in/becf-10602')
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request['Dielines-Api-Version'] = '1.0'
request['Authorization'] = 'Bearer <YOUR_DIELINES_API_KEY_HERE>'
response = http.request(request)
puts response.read_body
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <YOUR_DIELINES_API_KEY_HERE>",
"Dielines-Api-Version: 1.0"
],
CURLOPT_URL => "https://api.diecuttemplates.com/dieline-templates/in/becf-10602",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$error = curl_error($curl);
curl_close($curl);
if ($error) {
echo "cURL Error #:" . $error;
} else {
echo $response;
}
application/json {
"dieline_template": {
"type": "dieline_template",
"id": "becf-10602",
"group": {
"type": "dieline_template_group",
"id": "cartons_tuck_end_boxes",
"name": "Tuck End Boxes",
"category": "Cartons"
},
"flap": {
"type": "flap",
"id": "uni_tuck_flap",
"image": "https://d2atdwxjx7uc4i.cloudfront.net/images/tags/flap_4.png"
},
"tuck": {
"type": "tuck",
"id": "sit_lock_tuck",
"image": "https://d2atdwxjx7uc4i.cloudfront.net/images/tags/tuck_4.png"
},
"dust_flap": {
"type": "dust_flap",
"id": "full_angled_dust_flap",
"image": "https://d2atdwxjx7uc4i.cloudfront.net/images/tags/dust_flap_14.png"
},
"tags": [
"bottom_separator_square",
"top_separator_square"
],
"variables": [
{
"type": "dieline_template_variable",
"name": "material",
"description": "Material thickness",
"data_type": "length",
"required": true,
"default_value": {
"value": 0.019,
"unit": "in"
}
},
{
"type": "dieline_template_variable",
"name": "length",
"description": "length",
"data_type": "length",
"required": true,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/OPy8RwWbYQ.svg"
},
"default_value": {
"value": 8.0,
"unit": "in"
},
"children": []
},
{
"type": "dieline_template_variable",
"name": "width",
"description": "width",
"data_type": "length",
"required": true,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/Bd4RjADZ4r.svg"
},
"default_value": {
"value": 2.0,
"unit": "in"
},
"children": []
},
{
"type": "dieline_template_variable",
"name": "height",
"description": "height",
"data_type": "length",
"required": true,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/L5yjDz2GYl.svg"
},
"default_value": {
"value": 6.0,
"unit": "in"
},
"children": []
},
{
"type": "dieline_template_variable",
"name": "top_separator_height",
"description": "top separator height",
"data_type": "length",
"required": true,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/dqymXgRW4e.svg"
},
"default_value": {
"value": 1.0,
"unit": "in"
},
"children": []
},
{
"type": "dieline_template_variable",
"name": "top_slot_length",
"description": "top slot length",
"data_type": "length",
"required": true,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/OPy8RwNVYQ.svg"
},
"default_value": {
"value": 1.575,
"unit": "in"
},
"children": []
},
{
"type": "dieline_template_variable",
"name": "top_slot_width",
"description": "top slot width",
"data_type": "length",
"required": true,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/Bd4RjAXj4r.svg"
},
"default_value": {
"value": 0.985,
"unit": "in"
},
"children": []
},
{
"type": "dieline_template_variable",
"name": "bottom_separator_height",
"description": "bottom separator height",
"data_type": "length",
"required": true,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/ekKLb8kl4O.svg"
},
"default_value": {
"value": 1.0,
"unit": "in"
},
"children": []
},
{
"type": "dieline_template_variable",
"name": "bottom_slot_length",
"description": "bottom slot length",
"data_type": "length",
"required": true,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/L5yjDzbmYl.svg"
},
"default_value": {
"value": 1.575,
"unit": "in"
},
"children": []
},
{
"type": "dieline_template_variable",
"name": "bottom_slot_width",
"description": "bottom slot width",
"data_type": "length",
"required": true,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/dqymXgbE4e.svg"
},
"default_value": {
"value": 0.985,
"unit": "in"
},
"children": []
},
{
"type": "dieline_template_variable",
"name": "cross",
"description": "cross",
"data_type": "boolean",
"required": false,
"default_value": {
"value": false
},
"allowed_values": [
true,
false,
0,
1
],
"children": []
},
{
"type": "dieline_template_variable",
"name": "direction",
"description": "direction",
"data_type": "boolean",
"required": false,
"default_value": {
"value": false
},
"allowed_values": [
true,
false,
0,
1
],
"children": []
},
{
"type": "dieline_template_variable",
"name": "separator_thumb_cut_1",
"description": "separator thumb cut",
"data_type": "boolean",
"required": false,
"default_value": {
"value": false
},
"allowed_values": [
true,
false,
0,
1
],
"children": []
},
{
"type": "dieline_template_variable",
"name": "separator_thumb_cut_2",
"description": "separator thumb cut",
"data_type": "length",
"required": false,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/qz4vXAzXK9.svg"
},
"default_value": {
"value": 0.0,
"unit": "in"
},
"children": []
},
{
"type": "dieline_template_variable",
"name": "top_1st_radius",
"description": "top 1st radius",
"data_type": "length",
"required": true,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/LzylVDL2Yb.svg"
},
"default_value": {
"value": 0.2,
"unit": "in"
},
"children": []
},
{
"type": "dieline_template_variable",
"name": "top_2nd_radius",
"description": "top 2nd radius",
"data_type": "length",
"required": true,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/gLyGjX5k4z.svg"
},
"default_value": {
"value": 0.2,
"unit": "in"
},
"children": []
},
{
"type": "dieline_template_variable",
"name": "top_3rd_radius",
"description": "top 3rd radius",
"data_type": "length",
"required": true,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/wN4Q70BxKv.svg"
},
"default_value": {
"value": 0.2,
"unit": "in"
},
"children": []
},
{
"type": "dieline_template_variable",
"name": "top_4th_radius",
"description": "top 4th radius",
"data_type": "length",
"required": true,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/XJyEjJA3Kv.svg"
},
"default_value": {
"value": 0.2,
"unit": "in"
},
"children": []
},
{
"type": "dieline_template_variable",
"name": "bottom_1st_radius",
"description": "bottom 1st radius",
"data_type": "length",
"required": true,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/PJ4oxJAQyA.svg"
},
"default_value": {
"value": 0.2,
"unit": "in"
},
"children": []
},
{
"type": "dieline_template_variable",
"name": "bottom_2nd_radius",
"description": "bottom 2nd radius",
"data_type": "length",
"required": true,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/bJKpBnqd4p.svg"
},
"default_value": {
"value": 0.2,
"unit": "in"
},
"children": []
},
{
"type": "dieline_template_variable",
"name": "bottom_3rd_radius",
"description": "bottom 3rd radius",
"data_type": "length",
"required": true,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/EMyVE9Rd4b.svg"
},
"default_value": {
"value": 0.2,
"unit": "in"
},
"children": []
},
{
"type": "dieline_template_variable",
"name": "bottom_4th_radius",
"description": "bottom 4th radius",
"data_type": "length",
"required": true,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/AN4XZzRbKq.svg"
},
"default_value": {
"value": 0.2,
"unit": "in"
},
"children": []
},
{
"type": "dieline_template_variable",
"name": "top_dust_flap",
"description": "top dust flap",
"data_type": "length",
"required": false,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/Nj43GnLM4A.svg"
},
"default_value": {
"value": 1.2715,
"unit": "in"
},
"children": []
},
{
"type": "dieline_template_variable",
"name": "top_tuck_flap",
"description": "top tuck flap",
"data_type": "length",
"required": false,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/z6K0M5rgYN.svg"
},
"default_value": {
"value": 0.6,
"unit": "in"
},
"children": []
},
{
"type": "dieline_template_variable",
"name": "bottom_dust_flap_1",
"description": "bottom dust flap",
"data_type": "length",
"required": false,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/VB4A1EmQ4k.svg"
},
"default_value": {
"value": 1.2715,
"unit": "in"
},
"children": []
},
{
"type": "dieline_template_variable",
"name": "bottom_dust_flap_2",
"description": "bottom dust flap",
"data_type": "length",
"required": false,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/QVyqkEaJYk.svg"
},
"default_value": {
"value": 0.6,
"unit": "in"
},
"children": []
},
{
"type": "dieline_template_variable",
"name": "glue_flap",
"description": "glue flap",
"data_type": "length",
"required": false,
"image": {
"type": "svg",
"url": "https://www.diecuttemplates.com/i2/R14JkaryZa/lVK5LZ2Gyz.svg"
},
"default_value": {
"value": 0.5,
"unit": "in"
},
"children": []
}
],
"links": [
{
"rel": "self",
"href": "/dieline-templates/in/becf-10602",
"method": "GET"
},
{
"rel": "web",
"href": "https://www.diecuttemplates.com/dielines/72619/tuck-end-boxes-becf-10602",
"method": "GET"
},
{
"rel": "remove_top_separator_square",
"href": "/dieline-templates/in/becf-10606",
"method": "GET"
},
{
"rel": "remove_bottom_separator_square",
"href": "/dieline-templates/in/becf-10607",
"method": "GET"
},
{
"rel": "change_flap",
"name": "friction_fit_tuck_in_flap",
"href": "/dieline-templates/in/becf-1060b",
"method": "GET"
},
{
"rel": "change_dust_flap",
"name": "slit_lock_dust_flap",
"href": "/dieline-templates/in/becf-10614",
"method": "GET"
}
],
"images": [
{
"type": "svg",
"url": "https://d2atdwxjx7uc4i.cloudfront.net/d_svg_api/s_7261920251002-2-2vztvd.svg"
}
]
}
}