Auto Measure API

The Auto Measure API efficiently extracts structured data from complex drawings, handling large files with ease. Its intuitive workflow simplifies the process from file upload to data retrieval, making it essential for professionals seeking precision

Get Started
Optimized for global performance
  • United States
    United States
  • United Kingdom Icon
    United Kingdom
1{
2    "status": "Ready",
3    "contours": [
4        {
5            "points": [
6                [
7                    1127.16,
8                    812.88
9                ],
10                [
11                    1127.16,
12                    704.4
13                ],
14                [
15                    1031.88,
16                    704.4
17                ],
18                [
19                    1031.88,
20                    812.88
21                ]
22            ],
23            "text": [
24                "DblBedroom",
25                "13.0m²"
26            ],
27            "area": 12.863343448888823,
28            "perimeter": 14.376399999999999
29        },

A Simple and Powerful Workflow

Just four steps from file upload to structured data. Our asynchronous API handles even the most complex drawings with ease.

1 step
Upload a File

Send a POST request to /upload with your file

1curl -X POST "https://takeoff.kreo.net/api/ai-search/v1/takeoff2D/upload" \
2     -H "X-API-KEY: <YOUR_API_KEY>" \
3     -F "file=@/path/to/your/plan.pdf"
2 step
Create a Project

Use the returned fileKey to create a project via a POST request to /project

1curl -X POST "https://takeoff.kreo.net/api/ai-search/v1/takeoff2D/project" \
2     -H "X-API-KEY: <YOUR_API_KEY>" \
3     -H "Content-Type: application/json" \
4     -d '{
5           "fileKey": "temp/6c47cb338a7346d88ab843b1e6d8acf2"
6         }'
3 step
Run an AI Search

Specify what you want to find and send a POST request to /projects/{id}/search.

1curl "https://takeoff.kreo.net/api/ai-search/v1/takeoff2D/projects/100500/search" \
2     -X POST \
3     -H "X-API-KEY: <YOUR_API_KEY>" \
4     -H "Content-Type: application/json" \
5     -d '{
6           "type": "wall",
7           "dpi" : 300
8         }'
9
4 step
Get the Result

Track the job status and retrieve the final data in JSON format with a GET request.

1curl "https://takeoff.kreo.net/api/ai-search/v1/takeoff2D/projects/100500/search/aaab5e87-f533-46da-a19a-98401acb678f-e1" \
2     -X GET \
3     -H "X-API-KEY: <YOUR_API_KEY>"
4

Extract Maximum Value from Your Drawings

Just four steps from file upload to structured data. Our asynchronous API handles even the most complex drawings with ease.

Searchable Object Types

Searchable Object Types

Linear

  • Walls (External/Internal)
  • Doors
  • Windows

Areal

  • Rooms and Areas
  • GEA
  • GIA
  • NIA
  • Other enclosed spaces
Precise Data Output

Precise Data Output

Receive detailed measurements for every object: length and thickness for linear elements like walls, and area and perimeter for polygons like rooms. All results include precise pixel coordinates.

Compatible Formats

Compatible Formats

Work with all major formats: PDF, DWG, DXF, DWF, PNG, JPG, TIFF, and more.

Asynchronous Processing

Asynchronous Processing

Reliably process large and complex files without timeouts

See It in Practice

Just four steps from file upload to structured data. Our asynchronous API handles even the most complex drawings with ease.

Request
1{
2    "dpi": 300,
3    "type": "polygon",
4	"text": space
5}
Response
1{
2    "status": "Ready",
3    "contours": [
4        {
5            "points": [
6                [
7                    1127.16,
8                    812.88
9                ],
10                [
11                    1127.16,
12                    704.4
13                ],
14                [
15                    1031.88,
16                    704.4
17                ],
18                [
19                    1031.88,
20                    812.88
21                ]
22            ],
23            "text": [
24                "DblBedroom",
25                "13.0m²"
26            ],
27            "area": 12.863343448888823,
28            "perimeter": 14.376399999999999
29        },
30        {
31            "points": [
32                [
33                    821.64,
34                    1096.68
35                ],
36                [
37                    821.64,
38                    1039.56
39                ],
40                [
41                    774.12,
42                    1039.56
43                ],
44                [
45                    774.12,
46                    1096.68
47                ]
48            ],
49            "text": [
50                "Store",
51                "3.4m²"
52            ],
53            "area": 3.3780577599999564,
54            "perimeter": 7.38293333333334
55        },
56        {
57            "points": [
58                [
59                    672.12,
60                    1102.2
61                ],
62                [
63                    672.12,
64                    1005.84
65                ],
66                [
67                    576.0,
68                    1005.84
69                ],
70                [
71                    576.0,
72                    1101.59999
73                ]
74            ],
75            "text": [
76                "DblBedroom",
77                "11.5m²"
78            ],
79            "area": 11.491024806882805,
80            "perimeter": 13.559432378701709
81        },
82        {
83            "points": [
84                [
85                    703.68,
86                    1001.28
87                ],
88                [
89                    703.68,
90                    916.2
91                ],
92                [
93                    615.84,
94                    916.2
95                ],
96                [
97                    615.84,
98                    936.84
99                ],
100                [
101                    576.72,
102                    936.84
103                ],
104                [
105                    576.72,
106                    1001.28
107                ]
108            ],
109            "text": [
110                "MasterBedroom",
111                "13.5m²"
112            ],
113            "area": 12.438147166666601,
114            "perimeter": 14.960599999999989
115        },
116        {
117            "points": [
118                [
119                    927.6,
120                    914.16
121                ],
122                [
123                    927.6,
124                    865.92
125                ],
126                [
127                    890.64,
128                    865.92
129                ],
130                [
131                    890.64,
132                    914.16
133                ]
134            ],
135            "text": [],
136            "area": 2.2189202933332988,
137            "perimeter": 6.0113333333333365
138        },
139        {
140            "points": [
141                [
142                    1170.72,
143                    1042.56
144                ],
145                [
146                    1170.72,
147                    1021.8
148                ],
149                [
150                    1225.2,
151                    1022.16
152                ],
153                [
154                    1224.48,
155                    922.68
156                ],
157                [
158                    1137.35998,
159                    922.68
160                ],
161                [
162                    1137.35998,
163                    1042.56
164                ]
165            ],
166            "text": [
167                "MasterBedroom",
168                "12.7m²"
169            ],
170            "area": 11.66521262830959,
171            "perimeter": 14.643235287775251
172        },
173        {
174            "points": [
175                [
176                    956.64,
177                    788.4
178                ],
179                [
180                    956.64,
181                    852.84
182                ],
183                [
184                    1027.32,
185                    852.84
186                ],
187                [
188                    1027.32,
189                    704.4
190                ],
191                [
192                    936.12,
193                    704.4
194                ],
195                [
196                    936.12,
197                    788.4
198                ]
199            ],
200            "text": [
201                "MasterBedroom",
202                "16.4m²"
203            ],
204            "area": 15.202353107777782,
205            "perimeter": 16.907933333333332
206        },
207        {
208            "points": [
209                [
210                    1094.4,
211                    1066.44
212                ],
213                [
214                    1094.4,
215                    1042.56
216                ],
217                [
218                    1037.04,
219                    1042.56
220                ],
221                [
222                    1037.04,
223                    1066.44
224                ]
225            ],
226            "text": [
227                "Store",
228                "1.7m²"
229            ],
230            "area": 1.7046919311109334,
231            "perimeter": 5.73193333333335
232        },
233        {
234            "points": [
235                [
236                    715.44,
237                    1096.68
238                ],
239                [
240                    715.44,
241                    1044.35998
242                ],
243                [
244                    676.68,
245                    1044.35998
246                ],
247                [
248                    676.68,
249                    1096.68
250                ]
251            ],
252            "text": [],
253            "area": 2.5237952003086122,
254            "perimeter": 6.4262014111111263
255        },
256        {
257            "points": [
258                [
259                    688.56,
260                    907.68
261                ],
262                [
263                    688.56,
264                    851.04
265                ],
266                [
267                    674.16,
268                    851.04
269                ],
270                [
271                    674.16,
272                    808.8
273                ],
274                [
275                    576.0,
276                    808.8
277                ],
278                [
279                    576.0,
280                    907.68
281                ]
282            ],
283            "text": [
284                "MasterBedroom",
285                "13.1m²"
286            ],
287            "area": 13.094454097777797,
288            "perimeter": 14.918266666666662
289        },
290        {
291            "points": [
292                [
293                    845.4,
294                    857.4
295                ],
296                [
297                    845.4,
298                    814.92
299                ],
300                [
301                    821.52,
302                    814.92
303                ],
304                [
305                    821.52,
306                    857.4
307                ]
308            ],
309            "text": [
310                "Electrical",
311                "Riser",
312                "843"
313            ],
314            "area": 1.2624705933333824,
315            "perimeter": 4.6820666666666675
316        },
317        {
318            "points": [
319                [
320                    1093.8,
321                    1038.0
322                ],
323                [
324                    1093.8,
325                    977.16
326                ],
327                [
328                    1037.04,
329                    977.16
330                ],
331                [
332                    1037.04,
333                    1038.0
334                ]
335            ],
336            "text": [
337                "Bathroom",
338                "4.3m²"
339            ],
340            "area": 4.2976795766664617,
341            "perimeter": 8.2973333333333343
342        },
343        {
344            "points": [
345                [
346                    774.48,
347                    803.16
348                ],
349                [
350                    774.48,
351                    779.04
352                ],
353                [
354                    711.24,
355                    779.04
356                ],
357                [
358                    711.24,
359                    803.16
360                ]
361            ],
362            "text": [
363                "Store",
364                "1.9m²"
365            ],
366            "area": 1.8983295366667114,
367            "perimeter": 6.163733333333334
368        },
369        {
370            "points": [
371                [
372                    845.4,
373                    783.12
374                ],
375                [
376                    845.4,
377                    757.68
378                ],
379                [
380                    821.52,
381                    757.68
382                ],
383                [
384                    821.52,
385                    783.12
386                ]
387            ],
388            "text": [
389                "WaterRiser"
390            ],
391            "area": 0.75605583555554645,
392            "perimeter": 3.4798000000000036
393        },
394        {
395            "points": [
396                [
397                    637.32,
398                    1206.83999
399                ],
400                [
401                    820.92,
402                    1206.83999
403                ],
404                [
405                    820.97587,
406                    1101.9302
407                ],
408                [
409                    676.68,
410                    1101.24
411                ],
412                [
413                    676.68,
414                    1106.76
415                ],
416                [
417                    637.31999,
418                    1106.76
419                ]
420            ],
421            "text": [
422                "K/L/D",
423                "24.2m²"
424            ],
425            "area": 23.80031104140814,
426            "perimeter": 20.382347318341726
427        },
428        {
429            "points": [
430                [
431                    1225.2,
432                    1042.56
433                ],
434                [
435                    1225.20413,
436                    1025.52
437                ],
438                [
439                    1174.2,
440                    1025.64
441                ],
442                [
443                    1174.2,
444                    1042.56
445                ]
446            ],
447            "text": [
448                "Store",
449                "0.4m²"
450            ],
451            "area": 1.0777743027802982,
452            "perimeter": 4.79651736152725
453        },
454        {
455            "points": [
456                [
457                    845.4,
458                    810.36
459                ],
460                [
461                    845.4,
462                    787.68
463                ],
464                [
465                    821.52,
466                    787.68
467                ],
468                [
469                    821.52,
470                    810.36
471                ]
472            ],
473            "text": [
474                "HeatRiser"
475            ],
476            "area": 0.67403091000002124,
477            "perimeter": 3.2850666666666708
478        },
479        {
480            "points": [
481                [
482                    845.04,
483                    1138.08
484                ],
485                [
486                    844.56,
487                    1161.48
488                ],
489                [
490                    914.76,
491                    1161.48
492                ],
493                [
494                    914.76,
495                    977.16
496                ],
497                [
498                    830.16,
499                    977.16
500                ],
501                [
502                    830.16,
503                    1138.08
504                ]
505            ],
506            "text": [
507                "ResidentialLobby",
508                "18.5m²"
509            ],
510            "area": 18.980069566666529,
511            "perimeter": 18.990906990281275
512        },
513        {
514            "points": [
515                [
516                    709.08,
517                    907.68
518                ],
519                [
520                    709.08,
521                    851.04
522                ],
523                [
524                    692.04,
525                    851.04
526                ],
527                [
528                    692.04,
529                    907.68
530                ]
531            ],
532            "text": [
533                "Store",
534                "0.5m²"
535            ],
536            "area": 1.2011445511110248,
537            "perimeter": 5.1985333333333372
538        },
539        {
540            "points": [
541                [
542                    1048.32,
543                    914.04
544                ],
545                [
546                    1048.32,
547                    857.4
548                ],
549                [
550                    987.36,
551                    857.4
552                ],
553                [
554                    987.36,
555                    914.16
556                ]
557            ],
558            "text": [
559                "Bathroom",
560                "4.3m²"
561            ],
562            "area": 4.3016042999999646,
563            "perimeter": 8.30157083332929
564        },
565        {
566            "points": [
567                [
568                    706.8,
569                    804.24
570                ],
571                [
572                    706.8,
573                    774.48
574                ],
575                [
576                    774.48,
577                    774.48
578                ],
579                [
580                    774.48,
581                    703.68
582                ],
583                [
584                    576.72,
585                    704.4
586                ],
587                [
588                    576.72,
589                    804.24
590                ]
591            ],
592            "text": [
593                "K/L/D",
594                "22.4m²"
595            ],
596            "area": 22.154220924444477,
597            "perimeter": 21.02277957104419
598        },
599        {
600            "points": [
601                [
602                    774.48,
603                    907.68
604                ],
605                [
606                    774.48,
607                    851.04
608                ],
609                [
610                    713.64,
611                    851.04
612                ],
613                [
614                    713.64,
615                    907.68
616                ]
617            ],
618            "text": [
619                "Bathroom",
620                "4.3m²"
621            ],
622            "area": 4.2885935733333129,
623            "perimeter": 8.2888666666666673
624        },
625        {
626            "points": [
627                [
628                    953.16,
629                    852.84
630                ],
631                [
632                    953.04,
633                    792.0
634                ],
635                [
636                    936.12,
637                    792.0
638                ],
639                [
640                    936.12,
641                    852.84
642                ]
643            ],
644            "text": [
645                "Store",
646                "0.6m²"
647            ],
648            "area": 1.2856694716667079,
649            "perimeter": 5.4906375082142169
650        },
651        {
652            "points": [
653                [
654                    923.64,
655                    1156.44
656                ],
657                [
658                    1028.64,
659                    1156.45303
660                ],
661                [
662                    1028.64,
663                    977.05248
664                ],
665                [
666                    923.28,
667                    977.14087
668                ]
669            ],
670            "text": [
671                "CycleStore",
672                "23.5m²",
673                "30spaces"
674            ],
675            "area": 23.476684121806571,
676            "perimeter": 20.075175019467117
677        },
678        {
679            "points": [
680                [
681                    770.64,
682                    990.0
683                ],
684                [
685                    770.64,
686                    968.64
687                ],
688                [
689                    774.48,
690                    968.64
691                ],
692                [
693                    774.48,
694                    916.2
695                ],
696                [
697                    708.24,
698                    916.2
699                ],
700                [
701                    708.24,
702                    990.0
703                ]
704            ],
705            "text": [
706                "Bathroom",
707                "4.7m²"
708            ],
709            "area": 5.98178015111122,
710            "perimeter": 9.8805999999999976
711        },
712        {
713            "points": [
714                [
715                    882.12,
716                    914.16
717                ],
718                [
719                    882.12,
720                    865.92
721                ],
722                [
723                    825.48,
724                    865.92
725                ],
726                [
727                    825.48,
728                    914.16
729                ]
730            ],
731            "text": [],
732            "area": 3.4004233066666592,
733            "perimeter": 7.3998666666666661
734        },
735        {
736            "points": [
737                [
738                    982.92,
739                    914.04
740                ],
741                [
742                    982.92,
743                    857.4
744                ],
745                [
746                    936.12,
747                    857.4
748                ],
749                [
750                    936.12,
751                    914.16
752                ]
753            ],
754            "text": [
755                "EnSuite",
756                "3.3m²"
757            ],
758            "area": 3.3024127499999967,
759            "perimeter": 7.3025054273415018
760        },
761        {
762            "points": [
763                [
764                    774.48,
765                    846.48
766                ],
767                [
768                    774.48,
769                    806.64
770                ],
771                [
772                    678.86128,
773                    806.90697
774                ],
775                [
776                    678.72,
777                    846.48
778                ]
779            ],
780            "text": [
781                "1B2PF",
782                "50.4m²",
783                "Unit1.1"
784            ],
785            "area": 4.7285369123815171,
786            "perimeter": 9.5529532250946421
787        },
788        {
789            "points": [
790                [
791                    853.92,
792                    749.16
793                ],
794                [
795                    853.92,
796                    857.4
797                ],
798                [
799                    927.6,
800                    857.4
801                ],
802                [
803                    927.6,
804                    704.4
805                ],
806                [
807                    825.48,
808                    704.4
809                ],
810                [
811                    825.48,
812                    749.16
813                ]
814            ],
815            "text": [],
816            "area": 15.613785976666792,
817            "perimeter": 18.000133333333334
818        },
819        {
820            "points": [
821                [
822                    1225.2,
823                    1156.44
824                ],
825                [
826                    1225.14366,
827                    1046.29518
828                ],
829                [
830                    1132.59519,
831                    1045.83117
832                ],
833                [
834                    1132.8,
835                    922.68
836                ],
837                [
838                    1098.83999,
839                    922.68
840                ],
841                [
842                    1098.83999,
843                    1070.04
844                ],
845                [
846                    1037.04,
847                    1070.04
848                ],
849                [
850                    1037.04,
851                    1155.83999
852                ]
853            ],
854            "text": [
855                "1B2PF",
856                "50.6m²",
857                "Unit1.3",
858                "K/L/D",
859                "23.9m²"
860            ],
861            "area": 29.127537945961222,
862            "perimeter": 29.73658273081135
863        },
864        {
865            "points": [
866                [
867                    610.08,
868                    933.24
869                ],
870                [
871                    610.08,
872                    916.2
873                ],
874                [
875                    575.88,
876                    916.2
877                ],
878                [
879                    575.88,
880                    933.24
881                ]
882            ],
883            "text": [],
884            "area": 0.72526736666657154,
885            "perimeter": 3.6152666666666673
886        },
887        {
888            "points": [
889                [
890                    719.99999,
891                    1039.8
892                ],
893                [
894                    720.0,
895                    1096.68
896                ],
897                [
898                    770.64,
899                    1096.68
900                ],
901                [
902                    770.64,
903                    994.68
904                ],
905                [
906                    708.24,
907                    994.68
908                ],
909                [
910                    708.24,
911                    1005.84
912                ],
913                [
914                    676.68,
915                    1005.84
916                ],
917                [
918                    676.68,
919                    1039.8
920                ]
921            ],
922            "text": [
923                "2B4PFWCH",
924                "73.3m²",
925                "Unit2.3"
926            ],
927            "area": 8.422510390608462,
928            "perimeter": 13.826066313888932
929        },
930        {
931            "points": [
932                [
933                    1224.48,
934                    914.16
935                ],
936                [
937                    1224.48,
938                    886.32
939                ],
940                [
941                    1230.24,
942                    886.34768999999994
943                ],
944                [
945                    1230.24,
946                    857.16
947                ],
948                [
949                    1225.2,
950                    857.16
951                ],
952                [
953                    1225.2,
954                    793.44
955                ],
956                [
957                    1230.24,
958                    793.44
959                ],
960                [
961                    1230.24,
962                    764.4
963                ],
964                [
965                    1225.2,
966                    764.4
967                ],
968                [
969                    1225.2,
970                    704.4
971                ],
972                [
973                    1209.48,
974                    704.4
975                ],
976                [
977                    1209.48,
978                    697.8
979                ],
980                [
981                    1151.76,
982                    697.8
983                ],
984                [
985                    1151.76,
986                    704.4
987                ],
988                [
989                    1131.72,
990                    704.4
991                ],
992                [
993                    1131.72,
994                    914.04
995                ]
996            ],
997            "text": [
998                "K/L/D",
999                "24.6m²"
1000            ],
1001            "area": 25.210416209890912,
1002            "perimeter": 22.568881927882597
1003        },
1004        {
1005            "points": [
1006                [
1007                    841.44,
1008                    1156.44
1009                ],
1010                [
1011                    841.44,
1012                    1141.56
1013                ],
1014                [
1015                    830.16,
1016                    1141.56
1017                ],
1018                [
1019                    830.16,
1020                    1156.44
1021                ]
1022            ],
1023            "text": [],
1024            "area": 0.20888847111115907,
1025            "perimeter": 1.845733333333347
1026        },
1027        {
1028            "points": [
1029                [
1030                    821.64,
1031                    1031.04
1032                ],
1033                [
1034                    821.64,
1035                    968.64
1036                ],
1037                [
1038                    1090.32,
1039                    968.64
1040                ],
1041                [
1042                    1090.32,
1043                    922.68
1044                ],
1045                [
1046                    816.96,
1047                    922.68
1048                ],
1049                [
1050                    816.96,
1051                    704.4
1052                ],
1053                [
1054                    783.0,
1055                    704.4
1056                ],
1057                [
1058                    783.0,
1059                    977.16
1060                ],
1061                [
1062                    779.16,
1063                    977.16
1064                ],
1065                [
1066                    779.16,
1067                    1031.04
1068                ]
1069            ],
1070            "text": [
1071                "WaterRiser",
1072                "1500",
1073                "1500",
1074                "1625",
1075                "800",
1076                "900"
1077            ],
1078            "area": 30.061731991111035,
1079            "perimeter": 45.00033333333333
1080        },
1081        {
1082            "points": [
1083                [
1084                    1052.88,
1085                    852.84
1086                ],
1087                [
1088                    1052.88,
1089                    914.04
1090                ],
1091                [
1092                    1126.8,
1093                    914.04
1094                ],
1095                [
1096                    1126.8,
1097                    851.64
1098                ],
1099                [
1100                    1096.19171,
1101                    851.97509
1102                ],
1103                [
1104                    1096.18454,
1105                    853.84001
1106                ],
1107                [
1108                    1092.72,
1109                    847.2
1110                ],
1111                [
1112                    1127.63999,
1113                    847.08
1114                ],
1115                [
1116                    1127.63999,
1117                    817.32
1118                ],
1119                [
1120                    1031.88,
1121                    817.32
1122                ],
1123                [
1124                    1031.88,
1125                    852.84
1126                ]
1127            ],
1128            "text": [
1129                "2B4PF",
1130                "75.8m²",
1131                "Unit2.1",
1132                "Store",
1133                "2.4m²"
1134            ],
1135            "area": 9.6648226344186572,
1136            "perimeter": 16.031801072906287
1137        }
1138    ]
1139}
Request
1{
2    "dpi": 300,
3    "type": "wall"
4}
Response
1{
2    "status": "Ready",
3    "lines": [
4        {
5            "p1": [
6                1231.699680792836,
7                697.37885418586609
8            ],
9            "p2": [
10                1231.699680792836,
11                1163.6037841024827
12            ],
13            "length": 16.447379472058415,
14            "thickness": 0.4885139333511182
15        },
16        {
17            "p1": [
18                918.922769107643,
19                978.36774709883957
20            ],
21            "p2": [
22                918.922769107643,
23                1157.1200480192078
24            ],
25            "length": 6.30598394913521,
26            "thickness": 0.31472076330532212
27        },
28        {
29            "p1": [
30                1029.7353629451779,
31                704.8378519407762
32            ],
33            "p2": [
34                1029.7353629451779,
35                852.77940936374546
36            ],
37            "length": 5.21904938686586,
38            "thickness": 0.17984043617446976
39        },
40        {
41            "p1": [
42                778.21048419367753,
43                704.05320208083219
44            ],
45            "p2": [
46                778.21048419367753,
47                731.21162705082031
48            ],
49            "length": 0.95808888088568966,
50            "thickness": 0.37098663076341648
51        },
52        {
53            "p1": [
54                821.86945178184976,
55                1035.5639529470357
56            ],
57            "p2": [
58                772.26956382439278,
59                1035.5639529470357
60            ],
61            "length": 1.7497738251658452,
62            "thickness": 0.30841054046706839
63        },
64        {
65            "p1": [
66                443.835422162574,
67                228.47692196878751
68            ],
69            "p2": [
70                443.835422162574,
71                353.1751479008629
72            ],
73            "length": 4.3990763037148808,
74            "thickness": 0.23334559518251746
75        },
76        {
77            "p1": [
78                582.64521168467388,
79                228.02831279777428
80            ],
81            "p2": [
82                582.64521168467388,
83                353.1751479008629
84            ],
85            "length": 4.4149022383589589,
86            "thickness": 0.21980497754657419
87        },
88        {
89            "p1": [
90                582.64521168467388,
91                353.1751479008629
92            ],
93            "p2": [
94                443.835422162574,
95                353.1751479008629
96            ],
97            "length": 4.8969009081407453,
98            "thickness": 0.21454648526077097
99        },
100        {
101            "p1": [
102                717.632653062641,
103                1042.2847523009204
104            ],
105            "p2": [
106                677.47575189934389,
107                1042.2847523009204
108            ],
109            "length": 1.4166462354829816,
110            "thickness": 0.16906051094092828
111        },
112        {
113            "p1": [
114                673.98847218887556,
115                1006.628974789916
116            ],
117            "p2": [
118                673.98847218887556,
119                1104.6906506602643
120            ],
121            "length": 3.4593980098706196,
122            "thickness": 0.16551102864801112
123        },
124        {
125            "p1": [
126                1219.098801123158,
127                1045.2065594237697
128            ],
129            "p2": [
130                1135.1436510577141,
131                1045.2065594237697
132            ],
133            "length": 2.9617511273087169,
134            "thickness": 0.1623559493241741
135        },
136        {
137            "p1": [
138                630.57925461693139,
139                1108.76096426887
140            ],
141            "p2": [
142                630.57925461693139,
143                1215.2366076457745
144            ],
145            "length": 3.7562240857963451,
146            "thickness": 0.4921948779511805
147        },
148        {
149            "p1": [
150                569.16592877150856,
151                697.37885418586609
152            ],
153            "p2": [
154                569.16592877150856,
155                1108.7609642688703
156            ],
157            "length": 14.512646661261536,
158            "thickness": 0.47326430572228895
159        },
160        {
161            "p1": [
162                827.58093957611891,
163                1213.3422379009367
164            ],
165            "p2": [
166                630.57925461664286,
167                1213.3422379009367
168            ],
169            "length": 6.9497816638481806,
170            "thickness": 0.42462325207860924
171        },
172        {
173            "p1": [
174                776.30204401789092,
175                911.64842096838731
176            ],
177            "p2": [
178                575.873373349056,
179                911.64842096838731
180            ],
181            "length": 7.0706781041505629,
182            "thickness": 0.34232784780578895
183        },
184        {
185            "p1": [
186                932.328118447379,
187                705.24520208083231
188            ],
189            "p2": [
190                932.328118447379,
191                913.66203761504607
192            ],
193            "length": 7.35248280912365,
194            "thickness": 0.30814761585277828
195        },
196        {
197            "p1": [
198                825.61144457783109,
199                978.72549019607857
200            ],
201            "p2": [
202                825.61144457783109,
203                1156.762304921969
204            ],
205            "length": 6.2807431861633543,
206            "thickness": 0.30025990951936327
207        },
208        {
209            "p1": [
210                886.72541336534618,
211                865.43969907963185
212            ],
213            "p2": [
214                886.72541336534618,
215                913.25802641056418
216            ],
217            "length": 1.6869243252856698,
218            "thickness": 0.29473849261926993
219        },
220        {
221            "p1": [
222                773.16869147748832,
223                776.48449224012188
224            ],
225            "p2": [
226                709.40599279622108,
227                776.48449224012188
228            ],
229            "length": 2.2494063145891525,
230            "thickness": 0.21941057457749402
231        },
232        {
233            "p1": [
234                844.88664265923353,
235                812.809732401193
236            ],
237            "p2": [
238                819.83604001383583,
239                812.809732401193
240            ],
241            "length": 0.88372959332375112,
242            "thickness": 0.16971782247665368
243        },
244        {
245            "p1": [
246                1135.1436510604242,
247                923.708417767107
248            ],
249            "p2": [
250                1135.1436510604242,
251                1045.2065573060124
252            ],
253            "length": 4.2861843670669444,
254            "thickness": 0.16393349700991508
255        },
256        {
257            "p1": [
258                770.205147659984,
259                992.51505562224884
260            ],
261            "p2": [
262                708.40669707791108,
263                992.51505562224884
264            ],
265            "length": 2.1801120066453534,
266            "thickness": 0.16130425086701347
267        },
268        {
269            "p1": [
270                1224.5512829235972,
271                1045.1319103641458
272            ],
273            "p2": [
274                1219.0988011100162,
275                1045.1319103641458
276            ],
277            "length": 0.19235144175688598,
278            "thickness": 0.16051547702414298
279        },
280        {
281            "p1": [
282                849.42187114845933,
283                753.64737769911108
284            ],
285            "p2": [
286                849.42187114845933,
287                861.56759019821811
288            ],
289            "length": 3.8071852742740533,
290            "thickness": 0.31997925559112533
291        },
292        {
293            "p1": [
294                709.91661144457782,
295                850.838777706228
296            ],
297            "p2": [
298                709.91661144457782,
299                906.81983773995057
300            ],
301            "length": 1.9748873956340969,
302            "thickness": 0.16551104469565603
303        },
304        {
305            "p1": [
306                709.40599279711887,
307                776.48377751100452
308            ],
309            "p2": [
310                709.40599279711887,
311                803.319279711885
312            ],
313            "length": 0.94669688319772338,
314            "thickness": 0.15683453242408074
315        },
316        {
317            "p1": [
318                630.57925461693139,
319                1108.76096426887
320            ],
321            "p2": [
322                569.16592877150856,
323                1108.76096426887
324            ],
325            "length": 2.1665256617690836,
326            "thickness": 0.45617420579342843
327        },
328        {
329            "p1": [
330                1050.6895686279522,
331                855.54857996586986
332            ],
333            "p2": [
334                936.69544617797021,
335                855.54857996586986
336            ],
337            "length": 4.021459319763256,
338            "thickness": 0.19535298841758925
339        },
340        {
341            "p1": [
342                1129.4259623849541,
343                704.15718607442989
344            ],
345            "p2": [
346                1129.4259623849541,
347                814.9392525010004
348            ],
349            "length": 3.9081451211595741,
350            "thickness": 0.16945489786236351
351        },
352        {
353            "p1": [
354                673.98847219041,
355                1104.6904135136942
356            ],
357            "p2": [
358                636.49938055068651,
359                1104.6904135136942
360            ],
361            "length": 1.3225318439569151,
362            "thickness": 0.16695713007425192
363        },
364        {
365            "p1": [
366                1050.6895686274511,
367                855.54881792717083
368            ],
369            "p2": [
370                1050.6895686274511,
371                913.66203761504607
372            ],
373            "length": 2.0501052501000414,
374            "thickness": 0.14815802015250545
375        },
376        {
377            "p1": [
378                1225.16064696789,
379                918.68546687784192
380            ],
381            "p2": [
382                823.3662436477033,
383                918.68546687784192
384            ],
385            "length": 14.174413672684366,
386            "thickness": 0.35442238006313637
387        },
388        {
389            "p1": [
390                1033.4000832332933,
391                978.66491236494608
392            ],
393            "p2": [
394                1033.4000832332933,
395                1157.3733301320528
396            ],
397            "length": 6.3044358490062669,
398            "thickness": 0.32918161709128091
399        },
400        {
401            "p1": [
402                820.66695798319336,
403                703.87671548619448
404            ],
405            "p2": [
406                820.66695798319336,
407                753.64688915566228
408            ],
409            "length": 1.7557811266728891,
410            "thickness": 0.29789358799075188
411        },
412        {
413            "p1": [
414                705.88770868347342,
415                916.50013285314128
416            ],
417            "p2": [
418                705.88770868347342,
419                1004.0336680807919
420            ],
421            "length": 3.0879886038643449,
422            "thickness": 0.17129538621003956
423        },
424        {
425            "p1": [
426                1172.5650100040016,
427                1024.0978099552251
428            ],
429            "p2": [
430                1172.5650100040016,
431                1042.626993197279
432            ],
433            "length": 0.65366840881690358,
434            "thickness": 0.13330277944511137
435        },
436        {
437            "p1": [
438                1129.4259623855457,
439                814.93901421719158
440            ],
441            "p2": [
442                1033.1019639850026,
443                814.93901421719158
444            ],
445            "length": 3.3980966102413772,
446            "thickness": 0.17510777706960196
447        },
448        {
449            "p1": [
450                844.87068051489575,
451                785.37184048325355
452            ],
453            "p2": [
454                819.83101456313545,
455                785.37184048325355
456            ],
457            "length": 0.88334377107598816,
458            "thickness": 0.17287293389578054
459        },
460        {
461            "p1": [
462                820.7222889159608,
463                1099.1210676270509
464            ],
465            "p2": [
466                676.59618087195429,
467                1099.1210676270509
468            ],
469            "length": 5.0844488115524538,
470            "thickness": 0.17116392390289448
471        },
472        {
473            "p1": [
474                954.694693880759,
475                790.13740235596015
476            ],
477            "p2": [
478                936.69544617526356,
479                790.13740235596015
480            ],
481            "length": 0.63497346072164285,
482            "thickness": 0.14119051787381617
483        },
484        {
485            "p1": [
486                772.26956382553021,
487                1035.5637134853941
488            ],
489            "p2": [
490                772.26956382553021,
491                1096.5612965186074
492            ],
493            "length": 2.1518591792272481,
494            "thickness": 0.12797855600573563
495        },
496        {
497            "p1": [
498                1227.0836270508205,
499                697.378854185866
500            ],
501            "p2": [
502                569.16592877150856,
503                697.378854185866
504            ],
505            "length": 23.209874355964612,
506            "thickness": 0.44118747068359948
507        },
508        {
509            "p1": [
510                1094.5121440576231,
511                923.70841776710677
512            ],
513            "p2": [
514                1094.5121440576231,
515                972.96201040416167
516            ],
517            "length": 1.7375572958072119,
518            "thickness": 0.30814761585277828
519        },
520        {
521            "p1": [
522                777.48402721088439,
523                731.211150060024
524            ],
525            "p2": [
526                777.48402721088439,
527                1031.1925698279313
528            ],
529            "length": 10.582677864034501,
530            "thickness": 0.30446667125271604
531        },
532        {
533            "p1": [
534                1096.81887154883,
535                972.96224889808673
536            ],
537            "p2": [
538                826.56661882145579,
539                972.96224889808673
540            ],
541            "length": 9.5338989156601421,
542            "thickness": 0.32287142634831711
543        },
544        {
545            "p1": [
546                821.13202400960381,
547                861.56653381352533
548            ],
549            "p2": [
550                821.13202400960381,
551                918.68522500058691
552            ],
553            "length": 2.0150204946546695,
554            "thickness": 0.29841943721933217
555        },
556        {
557            "p1": [
558                827.58093957583026,
559                1161.4873144021512
560            ],
561            "p2": [
562                827.58093957583026,
563                1213.3424763267167
564            ],
565            "length": 1.8293348790055004,
566            "thickness": 0.47089798419367745
567        },
568        {
569            "p1": [
570                773.16869147716977,
571                848.644139701491
572            ],
573            "p2": [
574                676.6114445772522,
575                848.644139701491
576            ],
577            "length": 3.4063250989693143,
578            "thickness": 0.16130425086701347
579        },
580        {
581            "p1": [
582                849.42187115044828,
583                753.64713512469575
584            ],
585            "p2": [
586                819.83604001401761,
587                753.64713512469575
588            ],
589            "length": 1.0437223762018588,
590            "thickness": 0.31997925559112533
591        },
592        {
593            "p1": [
594                849.42187115101524,
595                861.56721281341743
596            ],
597            "p2": [
598                819.83604001345066,
599                861.56721281341743
600            ],
601            "length": 1.0437223762418577,
602            "thickness": 0.30709594949090746
603        },
604        {
605            "p1": [
606                613.88858583433375,
607                916.50013285314128
608            ],
609            "p2": [
610                613.88858583433375,
611                935.26161428752755
612            ],
613            "length": 0.661863372824182,
614            "thickness": 0.14960410553110132
615        },
616        {
617            "p1": [
618                1096.599932774081,
619                1068.3957054821929
620            ],
621            "p2": [
622                1038.0655302111131,
623                1068.3957054821929
624            ],
625            "length": 2.0649636459713649,
626            "thickness": 0.14224221633097683
627        },
628        {
629            "p1": [
630                843.1974028371269,
631                1139.8959800636317
632            ],
633            "p2": [
634                830.578565150068,
635                1139.8959800636317
636            ],
637            "length": 0.44516455173791314,
638            "thickness": 0.12883306100217864
639        },
640        {
641            "p1": [
642                1096.5999327731092,
643                979.60887538897873
644            ],
645            "p2": [
646                1096.5999327731092,
647                1068.3959431782475
648            ],
649            "length": 3.1322104470103156,
650            "thickness": 0.1623559493241741
651        },
652        {
653            "p1": [
654                1128.7987194894374,
655                849.51798236117145
656            ],
657            "p2": [
658                1094.8717951164047,
659                849.51798236117145
660            ],
661            "length": 1.1968664987153277,
662            "thickness": 0.15525698473833979
663        },
664        {
665            "p1": [
666                676.61144457783109,
667                807.97757182873147
668            ],
669            "p2": [
670                676.61144457783109,
671                848.643899159664
672            ],
673            "length": 1.4346176586190045,
674            "thickness": 0.14276806555955715
675        },
676        {
677            "p1": [
678                1128.7987194877951,
679                849.518223282678
680            ],
681            "p2": [
682                1128.7987194877951,
683                912.51296678671474
684            ],
685            "length": 2.2223145625035143,
686            "thickness": 0.19154058151038195
687        },
688        {
689            "p1": [
690                485.47214002691356,
691                228.47692196878751
692            ],
693            "p2": [
694                443.83542216257393,
695                228.47692196878751
696            ],
697            "length": 1.4688508802142031,
698            "thickness": 0.22992757519674537
699        },
700        {
701            "p1": [
702                954.694693877551,
703                790.13763905562223
704            ],
705            "p2": [
706                954.694693877551,
707                852.56094757903156
708            ],
709            "length": 2.2021556062424956,
710            "thickness": 0.12561222645330172
711        },
712        {
713            "p1": [
714                1094.8717951180472,
715                849.51774629851946
716            ],
717            "p2": [
718                1094.8717951180472,
719                913.66203761504619
720            ],
721            "length": 2.2628680547774676,
722            "thickness": 0.13034487753434706
723        },
724        {
725            "p1": [
726                957.20137847898707,
727                412.60133207201335
728            ],
729            "p2": [
730                957.20137847898707,
731                506.09089490263631
732            ],
733            "length": 3.2981040220803104,
734            "thickness": 0.067012911067204653
735        },
736        {
737            "p1": [
738                985.63804081632668,
739                858.3172725090036
740            ],
741            "p2": [
742                985.63804081632668,
743                913.662037615046
744            ],
745            "length": 1.9524403245742741,
746            "thickness": 0.16695713007425192
747        },
748        {
749            "p1": [
750                1219.5457414978093,
751                1024.0980472188876
752            ],
753            "p2": [
754                1172.5650100027908,
755                1024.0980472188876
756            ],
757            "length": 1.6573758055187013,
758            "thickness": 0.12633527716642212
759        },
760        {
761            "p1": [
762                1231.6994669869378,
763                1163.6040224089636
764            ],
765            "p2": [
766                834.25499479777625,
767                1163.6040224089636
768            ],
769            "length": 14.020957768895423,
770            "thickness": 0.43960995509314837
771        },
772        {
773            "p1": [
774                705.88770868391146,
775                1004.0334294785714
776            ],
777            "p2": [
778                575.90628571384775,
779                1004.0334294785714
780            ],
781            "length": 4.5854557547772448,
782            "thickness": 0.17050659631952417
783        },
784        {
785            "p1": [
786                613.88858583589558,
787                935.26137334933969
788            ],
789            "p2": [
790                577.47176950624112,
791                935.26137334933969
792            ],
793            "length": 1.2847043538516982,
794            "thickness": 0.1384297933761246
795        },
796        {
797            "p1": [
798                843.19523329331741,
799                1139.7303945578233
800            ],
801            "p2": [
802                843.19523329331741,
803                1157.1348347338935
804            ],
805            "length": 0.61398997287803725,
806            "thickness": 0.12738697562358275
807        },
808        {
809            "p1": [
810                690.43702280912362,
811                851.10040176070436
812            ],
813            "p2": [
814                690.43702280912362,
815                906.79623209283716
816            ],
817            "length": 1.9648251256057994,
818            "thickness": 0.12186555872348939
819        },
820        {
821            "p1": [
822                1094.2998831542725,
823                1040.7974949979991
824            ],
825            "p2": [
826                1038.0655302110733,
827                1040.7974949979991
828            ],
829            "length": 1.9838230066073097,
830            "thickness": 0.17392463235294117
831        },
832        {
833            "p1": [
834                773.16869147688158,
835                805.35817687074825
836            ],
837            "p2": [
838                577.63346938746417,
839                805.35817687074825
840            ],
841            "length": 6.8980481125988913,
842            "thickness": 0.12035374219132096
843        },
844        {
845            "p1": [
846                717.63265306122446,
847                1041.7168947579032
848            ],
849            "p2": [
850                717.63265306122446,
851                1096.6948539415769
852            ],
853            "length": 1.9395002267573733,
854            "thickness": 0.15749184395980614
855        },
856        {
857            "p1": [
858                1038.707082836971,
859                1218.1016596112102
860            ],
861            "p2": [
862                1024.8328515367789,
863                1218.1016596112102
864            ],
865            "length": 0.4894520486456666,
866            "thickness": 0.16722005468854209
867        },
868        {
869            "p1": [
870                1096.8188715486194,
871                972.96201040416156
872            ],
873            "p2": [
874                1096.8188715486194,
875                979.60887720629023
876            ],
877            "length": 0.23448668996397984,
878            "thickness": 0.16288179855275442
879        },
880        {
881            "p1": [
882                1845.4790798400466,
883                1477.001920256813
884            ],
885            "p2": [
886                1845.4790798400466,
887                1655.8740294760016
888            ],
889            "length": 6.3102105196769331,
890            "thickness": 0.066881448760059581
891        },
892        {
893            "p1": [
894                1024.8328515406163,
895                1169.8347146858744
896            ],
897            "p2": [
898                1024.8328515406163,
899                1218.101428866278
900            ],
901            "length": 1.7027424169197858,
902            "thickness": 0.2316365851896314
903        },
904        {
905            "p1": [
906                1038.4227508967986,
907                1202.8875493947758
908            ],
909            "p2": [
910                1028.1155021955467,
911                1202.8875493947758
912            ],
913            "length": 0.3636168291830591,
914            "thickness": 0.15420528628117913
915        },
916        {
917            "p1": [
918                918.412468323706,
919                1207.6065992994736
920            ],
921            "p2": [
922                918.412468323706,
923                1216.3218234425744
924            ],
925            "length": 0.30745374060383462,
926            "thickness": 0.13034487753434706
927        },
928        {
929            "p1": [
930                819.83604001600645,
931                785.72642817126859
932            ],
933            "p2": [
934                819.83604001600645,
935                812.80948859543821
936            ],
937            "length": 0.95543018718598538,
938            "thickness": 0.14171636710239652
939        },
940        {
941            "p1": [
942                819.83604001600645,
943                753.64688915566228
944            ],
945            "p2": [
946                819.83604001600645,
947                785.72642817126859
948            ],
949            "length": 1.1316948486061114,
950            "thickness": 0.14171636710239652
951        },
952        {
953            "p1": [
954                569.28827691076424,
955                1201.092517268446
956            ],
957            "p2": [
958                569.28827691076424,
959                1220.9174483177885
960            ],
961            "length": 0.699379512018463,
962            "thickness": 0.45144153064091574
963        },
964        {
965            "p1": [
966                1038.7070828331332,
967                1202.6950876350543
968            ],
969            "p2": [
970                1038.7070828331332,
971                1218.1018903561426
972            ],
973            "length": 0.54351776266061524,
974            "thickness": 0.12804428715930816
975        },
976        {
977            "p1": [
978                630.57925461796742,
979                1215.2363686488177
980            ],
981            "p2": [
982                575.4397887144504,
983                1215.2363686488177
984            ],
985            "length": 1.9451978249296298,
986            "thickness": 0.35337068160597568
987        },
988        {
989            "p1": [
990                1227.0836270508205,
991                690.5896598639456
992            ],
993            "p2": [
994                1227.0836270508205,
995                697.378854185866
996            ],
997            "length": 0.23950768857885837,
998            "thickness": 0.2414962421778675
999        },
1000        {
1001            "p1": [
1002                957.20137847898707,
1003                506.09089490263631
1004            ],
1005            "p2": [
1006                814.44365906362543,
1007                506.09089490263631
1008            ],
1009            "length": 5.0361751015974789,
1010            "thickness": 0.072369992059544211
1011        },
1012        {
1013            "p1": [
1014                975.557317328825,
1015                893.645354010107
1016            ],
1017            "p2": [
1018                944.68504201491248,
1019                893.645354010107
1020            ],
1021            "length": 1.0891052680185833,
1022            "thickness": 0.081309436969232138
1023        },
1024        {
1025            "p1": [
1026                1224.685794319553,
1027                1157.4885234093638
1028            ],
1029            "p2": [
1030                1193.5325714267458,
1031                1157.4885234093638
1032            ],
1033            "length": 1.0990164742740334,
1034            "thickness": 0.42541199382618988
1035        },
1036        {
1037            "p1": [
1038                945.15678591436574,
1039                893.64511884753915
1040            ],
1041            "p2": [
1042                945.15678591436574,
1043                913.58619607843139
1044            ],
1045            "length": 0.70347689120092172,
1046            "thickness": 0.07565655776199369
1047        },
1048        {
1049            "p1": [
1050                957.20137847938508,
1051                412.60109354332735
1052            ],
1053            "p2": [
1054                814.2234676098642,
1055                412.60109354332735
1056            ],
1057            "length": 5.0439429667858775,
1058            "thickness": 0.068097475101151564
1059        },
1060        {
1061            "p1": [
1062                582.645211685261,
1063                228.02807396591396
1064            ],
1065            "p2": [
1066                485.47169267648394,
1067                228.02807396591396
1068            ],
1069            "length": 3.4280658094763008,
1070            "thickness": 0.21901618765605879
1071        },
1072        {
1073            "p1": [
1074                814.22328931572633,
1075                412.6008547418968
1076            ],
1077            "p2": [
1078                814.22328931572633,
1079                486.44093797519008
1080            ],
1081            "length": 2.6049140473967358,
1082            "thickness": 0.075262170840558446
1083        },
1084        {
1085            "p1": [
1086                814.44365906362543,
1087                486.44093797519
1088            ],
1089            "p2": [
1090                814.44365906362543,
1091                506.09089490263631
1092            ],
1093            "length": 0.69320681382935323,
1094            "thickness": 0.078088602420355216
1095        },
1096        {
1097            "p1": [
1098                1953.0686273631211,
1099                1477.001920256813
1100            ],
1101            "p2": [
1102                1845.4790798400466,
1103                1477.001920256813
1104            ],
1105            "length": 3.7955201487306907,
1106            "thickness": 0.069477829326174911
1107        },
1108        {
1109            "p1": [
1110                932.18731765191535,
1111                1216.3205695992879
1112            ],
1113            "p2": [
1114                918.52638975169077,
1115                1216.3205695992879
1116            ],
1117            "length": 0.48192717870237095,
1118            "thickness": 0.26279315198301539
1119        },
1120        {
1121            "p1": [
1122                2359.9114877952416,
1123                1655.6348155262106
1124            ],
1125            "p2": [
1126                1898.899883153138,
1127                1655.6348155262106
1128            ],
1129            "length": 16.263464941540875,
1130            "thickness": 0.12377176217709306
1131        },
1132        {
1133            "p1": [
1134                2355.8570660264104,
1135                1211.7946410564225
1136            ],
1137            "p2": [
1138                2355.8570660264104,
1139                1652.7726322529013
1140            ],
1141            "length": 15.556723578320218,
1142            "thickness": 0.054786916502712189
1143        },
1144        {
1145            "p1": [
1146                925.15703881552622,
1147                1169.8347146858744
1148            ],
1149            "p2": [
1150                925.15703881552622,
1151                1211.8547418967589
1152            ],
1153            "length": 1.4823731821617545,
1154            "thickness": 0.15617722088835534
1155        }
1156    ]
1157}
Request
1{
2    "dpi": 300,
3    "type": "door"
4}
Response
1{
2    "status": "Ready",
3    "lines": [
4        {
5            "p1": [
6                908.3693477390957,
7                697.83753501400565
8            ],
9            "p2": [
10                879.86914765906363,
11                697.83753501400565
12            ],
13            "length": 1.0054237250455738,
14            "thickness": 0.46169562269352188
15        },
16        {
17            "p1": [
18                774.90136054421771,
19                998.17031903703867
20            ],
21            "p2": [
22                774.90136054421771,
23                1025.1650150966148
24            ],
25            "length": 0.95231288876838172,
26            "thickness": 0.28658779748098512
27        },
28        {
29            "p1": [
30                1105.0386154461785,
31                815.41576630652264
32            ],
33            "p2": [
34                1081.0102040816328,
35                815.41576630652264
36            ],
37            "length": 0.84766895647147744,
38            "thickness": 0.16629981853852652
39        },
40        {
41            "p1": [
42                778.86634653861552,
43                816.07908163265313
44            ],
45            "p2": [
46                778.86634653861552,
47                843.37189875950378
48            ],
49            "length": 0.96282993753056767,
50            "thickness": 0.30841057256235827
51        },
52        {
53            "p1": [
54                772.48659463785521,
55                1049.5288115246099
56            ],
57            "p2": [
58                772.48659463785521,
59                1088.34393757503
60            ],
61            "length": 1.3693113912231558,
62            "thickness": 0.14013881941665554
63        },
64        {
65            "p1": [
66                740.78906562625048,
67                848.92436974789916
68            ],
69            "p2": [
70                717.61029411764707,
71                848.92436974789916
72            ],
73            "length": 0.81769555044239917,
74            "thickness": 0.15828061780267663
75        },
76        {
77            "p1": [
78                1135.4765906362545,
79                1014.9916966786714
80            ],
81            "p2": [
82                1135.4765906362545,
83                1040.2423969587835
84            ],
85            "length": 0.89078859321506376,
86            "thickness": 0.17037515006002402
87        },
88        {
89            "p1": [
90                1096.8403361344538,
91                1007.5983393357343
92            ],
93            "p2": [
94                1096.8403361344538,
95                1032.4912965186074
96            ],
97            "length": 0.87816821172913606,
98            "thickness": 0.17589656696011738
99        },
100        {
101            "p1": [
102                702.44347739095645,
103                1004.0656262505003
104            ],
105            "p2": [
106                677.49089635854341,
107                1004.0656262505003
108            ],
109            "length": 0.88027160864345733,
110            "thickness": 0.16892906468142813
111        },
112        {
113            "p1": [
114                1029.9423769507803,
115                821.81787715086034
116            ],
117            "p2": [
118                1029.9423769507803,
119                847.172919167667
120            ],
121            "length": 0.89446953781512606,
122            "thickness": 0.16774590391712238
123        },
124        {
125            "p1": [
126                1086.8831532613046,
127                1068.4593837535015
128            ],
129            "p2": [
130                1064.345338135254,
131                1068.4593837535015
132            ],
133            "length": 0.79508403361344537,
134            "thickness": 0.13737811096660885
135        },
136        {
137            "p1": [
138                814.97604041616648,
139                697.9567827130852
140            ],
141            "p2": [
142                787.593787515006,
143                697.9567827130852
144            ],
145            "length": 0.96598503290204973,
146            "thickness": 0.45906637655062021
147        },
148        {
149            "p1": [
150                1095.4093637454982,
151                925.39195678271312
152            ],
153            "p2": [
154                1095.4093637454982,
155                953.47478991596631
156            ],
157            "length": 0.99069994664532479,
158            "thickness": 0.30236330643368459
159        },
160        {
161            "p1": [
162                736.265106042417,
163                992.9308723489396
164            ],
165            "p2": [
166                710.44797919167661,
167                992.9308723489396
168            ],
169            "length": 0.91077086390111606,
170            "thickness": 0.17918312463874439
171        },
172        {
173            "p1": [
174                819.70868347338933,
175                820.40926552505766
176            ],
177            "p2": [
178                819.70868347338933,
179                852.87444796033651
180            ],
181            "length": 1.1452994914667798,
182            "thickness": 0.18286405319116172
183        },
184        {
185            "p1": [
186                1051.1684673869547,
187                862.72729091636654
188            ],
189            "p2": [
190                1051.1684673869547,
191                887.82893157262913
192            ],
193            "length": 0.88553010092926066,
194            "thickness": 0.16498519546707571
195        },
196        {
197            "p1": [
198                1083.5665766306522,
199                918.4457783113246
200            ],
201            "p2": [
202                1056.3333833533413,
203                918.4457783113246
204            ],
205            "length": 0.9607265406162464,
206            "thickness": 0.28606198034769464
207        },
208        {
209            "p1": [
210                676.37294917967188,
211                811.890506202481
212            ],
213            "p2": [
214                676.37294917967188,
215                836.5896858743497
216            ],
217            "length": 0.87133217175759192,
218            "thickness": 0.16130425086701347
219        },
220        {
221            "p1": [
222                674.46498599439781,
223                1011.891256502601
224            ],
225            "p2": [
226                674.46498599439781,
227                1036.5457182873149
228            ],
229            "length": 0.86975462407185089,
230            "thickness": 0.16301326085989951
231        },
232        {
233            "p1": [
234                924.97458801635889,
235                918.20728291316527
236            ],
237            "p2": [
238                894.26830914250468,
239                918.20728291316527
240            ],
241            "length": 1.0832492824943021,
242            "thickness": 0.28369562672379334
243        },
244        {
245            "p1": [
246                500.94467787114849,
247                352.734693877551
248            ],
249            "p2": [
250                450.65196078431376,
251                352.734693877551
252            ],
253            "length": 1.7742152972300032,
254            "thickness": 0.23137366057534123
255        },
256        {
257            "p1": [
258                717.87114845938379,
259                1051.0492215074505
260            ],
261            "p2": [
262                717.87114845938379,
263                1090.162463166419
264            ],
265            "length": 1.379828247413603,
266            "thickness": 0.16537956634086606
267        },
268        {
269            "p1": [
270                820.90116046418564,
271                706.49789915966392
272            ],
273            "p2": [
274                820.90116046418564,
275                735.20678271308532
276            ],
277            "length": 1.0127856142456984,
278            "thickness": 0.32655237094837936
279        },
280        {
281            "p1": [
282                753.421868747499,
283                1099.5830332132853
284            ],
285            "p2": [
286                729.06552621048422,
287                1099.5830332132853
288            ],
289            "length": 0.85923763950024457,
290            "thickness": 0.1578862308812414
291        },
292        {
293            "p1": [
294                575.6533595249623,
295                352.9731892757103
296            ],
297            "p2": [
298                524.88365528096,
299                352.9731892757103
300            ],
301            "length": 1.791042344163414,
302            "thickness": 0.23728944834922494
303        },
304        {
305            "p1": [
306                1130.2296918767506,
307                817.41316526610649
308            ],
309            "p2": [
310                1130.2296918767506,
311                847.40396158463386
312            ],
313            "length": 1.0580086479036059,
314            "thickness": 0.13566910097372281
315        },
316        {
317            "p1": [
318                981.40856160579472,
319                1163.2613045218088
320            ],
321            "p2": [
322                928.93957764990762,
323                1163.2613045218088
324            ],
325            "length": 1.8509891562215706,
326            "thickness": 0.42856708919767178
327        },
328        {
329            "p1": [
330                630.8203281312525,
331                1124.4014605842337
332            ],
333            "p2": [
334                630.8203281312525,
335                1182.3260304121648
336            ],
337            "length": 2.0434501022631273,
338            "thickness": 0.50691865635142952
339        },
340        {
341            "p1": [
342                1214.1353523220812,
343                1162.7843137254902
344            ],
345            "p2": [
346                1155.3164283902036,
347                1162.7843137254902
348            ],
349            "length": 2.0750009275967876,
350            "thickness": 0.45091568141233546
351        },
352        {
353            "p1": [
354                900.513905562225,
355                973.65746298519412
356            ],
357            "p2": [
358                842.64895958383352,
359                973.65746298519412
360            ],
361            "length": 2.0413467053488064,
362            "thickness": 0.28343273420479304
363        },
364        {
365            "p1": [
366                819.827931172469,
367                759.42151951723076
368            ],
369            "p2": [
370                819.827931172469,
371                782.21273418424994
372            ],
373            "length": 0.80402340630873115,
374            "thickness": 0.1762909378339077
375        },
376        {
377            "p1": [
378                955.17406962785117,
379                796.52991378436138
380            ],
381            "p2": [
382                955.17406962785117,
383                849.08833351455826
384            ],
385            "length": 1.8541442515930526,
386            "thickness": 0.14868385333344084
387        },
388        {
389            "p1": [
390                760.84503801520611,
391                805.33933573429374
392            ],
393            "p2": [
394                722.59633853541425,
395                805.33933573429374
396            ],
397            "length": 1.3493291205371036,
398            "thickness": 0.14552877400960385
399        },
400        {
401            "p1": [
402                819.52981192476989,
403                788.316727600464
404            ],
405            "p2": [
406                819.52981192476989,
407                810.55642165924
408            ],
409            "length": 0.7845669848512592,
410            "thickness": 0.1582806017550317
411        },
412        {
413            "p1": [
414                570.00400160064032,
415                723.90806322529011
416            ],
417            "p2": [
418                570.00400160064032,
419                781.47488995598246
420            ],
421            "length": 2.0308297207771995,
422            "thickness": 0.49508704870837222
423        },
424        {
425            "p1": [
426                1210.0213085234093,
427                697.59903961584632
428            ],
429            "p2": [
430                1152.0371148459383,
431                697.59903961584632
432            ],
433            "length": 2.0455534991774487,
434            "thickness": 0.46038099962207107
435        },
436        {
437            "p1": [
438                1214.6645158063225,
439                1024.0992396958784
440            ],
441            "p2": [
442                1186.2686574629852,
443                1024.0992396958784
444            ],
445            "length": 1.0017427804455115,
446            "thickness": 0.13093645791649994
447        },
448        {
449            "p1": [
450                690.20568227290914,
451                853.2620066214962
452            ],
453            "p2": [
454                690.20568227290914,
455                906.83403179386994
456            ],
457            "length": 1.8899019991365142,
458            "thickness": 0.14197927566904175
459        },
460        {
461            "p1": [
462                707.40716286514612,
463                806.11444577831139
464            ],
465            "p2": [
466                680.15906362545024,
467                806.11444577831139
468            ],
469            "length": 0.96125238984482675,
470            "thickness": 0.15065580398826198
471        },
472        {
473            "p1": [
474                1094.9323729491798,
475                863.81542799004364
476            ],
477            "p2": [
478                1094.9323729491798,
479                902.95848157378191
480            ],
481            "length": 1.3808799458707637,
482            "thickness": 0.14447705950479831
483        },
484        {
485            "p1": [
486                979.85834333733487,
487                854.70788315326138
488            ],
489            "p2": [
490                957.91676670668267,
491                854.70788315326138
492            ],
493            "length": 0.7740500644702325,
494            "thickness": 0.16853467775999287
495        },
496        {
497            "p1": [
498                609.78056222489,
499                935.140456182473
500            ],
501            "p2": [
502                579.357492997199,
503                935.140456182473
504            ],
505            "length": 1.0732582755324351,
506            "thickness": 0.13488032713085232
507        }
508    ]
509}
Request
1{
2    "dpi": 300,
3    "type": "window"
4}
Response
1{
2    "status": "Ready",
3    "lines": [
4        {
5            "p1": [
6                1232.3057222889156,
7                764.98889555822336
8            ],
9            "p2": [
10                1232.3057222889156,
11                792.86304521808722
12            ],
13            "length": 0.98333805744520031,
14            "thickness": 0.47747109955093148
15        },
16        {
17            "p1": [
18                570.24249699879954,
19                1041.7777110844338
20            ],
21            "p2": [
22                570.24249699879954,
23                1070.3375350140057
24            ],
25            "length": 1.0075271219598951,
26            "thickness": 0.46406194422213326
27        },
28        {
29            "p1": [
30                1088.2768607442979,
31                697.83753501400565
32            ],
33            "p2": [
34                1060.0896858743497,
35                697.83753501400565
36            ],
37            "length": 0.99438089124538709,
38            "thickness": 0.45617420579342843
39        },
40        {
41            "p1": [
42                1232.3057222889156,
43                986.71508603441384
44            ],
45            "p2": [
46                1232.3057222889156,
47                1015.6922769107643
48            ],
49            "length": 1.0222509003601441,
50            "thickness": 0.47931157185096263
51        },
52        {
53            "p1": [
54                1232.3057222889156,
55                857.74124649859948
56            ],
57            "p2": [
58                1232.3057222889156,
59                886.13710484193678
60            ],
61            "length": 1.0017427804455115,
62            "thickness": 0.4840442149081855
63        },
64        {
65            "p1": [
66                570.421368547419,
67                945.82057823129253
68            ],
69            "p2": [
70                570.421368547419,
71                974.54436774709893
72            ],
73            "length": 1.0133114634742786,
74            "thickness": 0.47615647647948067
75        },
76        {
77            "p1": [
78                570.48099239695875,
79                849.34173760446561
80            ],
81            "p2": [
82                570.48099239695875,
83                879.03441285571853
84            ],
85            "length": 1.0474915991414198,
86            "thickness": 0.49009144894156931
87        },
88        {
89            "p1": [
90                716.3507393863307,
91                1214.5825330132054
92            ],
93            "p2": [
94                688.14866037357331,
95                1214.5825330132054
96            ],
97            "length": 0.99490667628338769,
98            "thickness": 0.42804123996909144
99        },
100        {
101            "p1": [
102                1135.4318727490997,
103                1163.6190476190477
104            ],
105            "p2": [
106                1107.8558423369348,
107                1163.6190476190477
108            ],
109            "length": 0.97282107287359376,
110            "thickness": 0.43882118125027786
111        },
112        {
113            "p1": [
114                688.26045418167269,
115                697.83753501400565
116            ],
117            "p2": [
118                659.71553621448584,
119                697.83753501400565
120            ],
121            "length": 1.0070012727313147,
122            "thickness": 0.45591128117913826
123        },
124        {
125            "p1": [
126                795.63555331190094,
127                1214.7614045618247
128            ],
129            "p2": [
130                767.8806531706922,
131                1214.7614045618247
132            ],
133            "length": 0.979131199425978,
134            "thickness": 0.43934699838356839
135        },
136        {
137            "p1": [
138                998.63985594237693,
139                697.83753501400565
140            ],
141            "p2": [
142                968.94717887154866,
143                697.83753501400565
144            ],
145            "length": 1.0474916633319995,
146            "thickness": 0.47221260726512826
147        },
148        {
149            "p1": [
150                1231.8287314925972,
151                1079.8251800720288
152            ],
153            "p2": [
154                1231.8287314925972,
155                1109.204831932773
156            ],
157            "length": 1.0364488295318128,
158            "thickness": 0.50139723945133607
159        },
160        {
161            "p1": [
162                900.63315326130453,
163                973.65746298519412
164            ],
165            "p2": [
166                842.05272108843531,
167                973.65746298519412
168            ],
169            "length": 2.0665874683206615,
170            "thickness": 0.29526434184785022
171        },
172        {
173            "p1": [
174                570.00400160064032,
175                724.04221688675466
176            ],
177            "p2": [
178                570.00400160064032,
179                781.81772709083634
180            ],
181            "length": 2.0381916099773241,
182            "thickness": 0.49745337023698372
183        },
184        {
185            "p1": [
186                1214.194976171621,
187                1162.6650660264106
188            ],
189            "p2": [
190                1155.0183091425047,
191                1162.6650660264106
192            ],
193            "length": 2.0876213090827149,
194            "thickness": 0.45170445525520592
195        },
196        {
197            "p1": [
198                1209.4846938775511,
199                697.36054421768711
200            ],
201            "p2": [
202                1151.6197478991596,
203                697.36054421768711
204            ],
205            "length": 2.0413467053488064,
206            "thickness": 0.4601180750077809
207        },
208        {
209            "p1": [
210                630.8203281312525,
211                1125.012605042017
212            ],
213            "p2": [
214                630.8203281312525,
215                1182.6688675470189
216            ],
217            "length": 2.0339848161486818,
218            "thickness": 0.519276113223067
219        }
220    ]
221}
Request
1{
2    "dpi": 300,
3    "type": "polygon",
4	"text": "GIA"
5}
Response
1{
2    "status": "Ready",
3    "contours": [
4        {
5            "points": [
6                [
7                    575.88,
8                    781.56
9                ],
10                [
11                    575.88,
12                    822.96
13                ],
14                [
15                    576.0,
16                    1102.32
17                ],
18                [
19                    637.32,
20                    1102.32
21                ],
22                [
23                    636.6,
24                    1206.83999
25                ],
26                [
27                    820.2,
28                    1207.56
29                ],
30                [
31                    821.64,
32                    968.64
33                ],
34                [
35                    924.36763,
36                    968.812
37                ],
38                [
39                    923.64,
40                    1156.44
41                ],
42                [
43                    928.92,
44                    1156.44
45                ],
46                [
47                    928.92,
48                    1162.68
49                ],
50                [
51                    980.28,
52                    1162.92
53                ],
54                [
55                    980.28,
56                    1156.44
57                ],
58                [
59                    1106.64,
60                    1156.44
61                ],
62                [
63                    1106.63999,
64                    1161.48
65                ],
66                [
67                    1135.8,
68                    1161.48
69                ],
70                [
71                    1135.8,
72                    1155.83999
73                ],
74                [
75                    1155.25111,
76                    1155.83999
77                ],
78                [
79                    1155.23999,
80                    1161.59999
81                ],
82                [
83                    1212.96,
84                    1161.59999
85                ],
86                [
87                    1212.96,
88                    1155.83999
89                ],
90                [
91                    1225.2,
92                    1155.83999
93                ],
94                [
95                    1225.2,
96                    1108.67999
97                ],
98                [
99                    1230.24,
100                    1108.70769
101                ],
102                [
103                    1230.24,
104                    1079.52
105                ],
106                [
107                    1224.48,
108                    1079.52
109                ],
110                [
111                    1224.48,
112                    1015.92
113                ],
114                [
115                    1230.24,
116                    1015.94769
117                ],
118                [
119                    1230.24,
120                    986.87999
121                ],
122                [
123                    1224.48,
124                    986.88
125                ],
126                [
127                    1224.48,
128                    886.32
129                ],
130                [
131                    1230.24,
132                    886.34768999999994
133                ],
134                [
135                    1230.24,
136                    857.28
137                ],
138                [
139                    1224.48,
140                    857.28
141                ],
142                [
143                    1224.48,
144                    793.44
145                ],
146                [
147                    1230.24,
148                    793.44
149                ],
150                [
151                    1230.24,
152                    764.52
153                ],
154                [
155                    1225.2,
156                    764.52
157                ],
158                [
159                    1225.2,
160                    704.4
161                ],
162                [
163                    1209.48,
164                    704.4
165                ],
166                [
167                    1209.48,
168                    697.8
169                ],
170                [
171                    1151.64,
172                    697.8
173                ],
174                [
175                    1151.64,
176                    704.4
177                ],
178                [
179                    1088.4,
180                    704.4
181                ],
182                [
183                    1088.4,
184                    697.92
185                ],
186                [
187                    1059.48,
188                    697.92
189                ],
190                [
191                    1059.48,
192                    704.4
193                ],
194                [
195                    998.88,
196                    704.4
197                ],
198                [
199                    998.88,
200                    697.92
201                ],
202                [
203                    969.72,
204                    697.92
205                ],
206                [
207                    969.72,
208                    704.4
209                ],
210                [
211                    908.04,
212                    704.4
213                ],
214                [
215                    908.04,
216                    697.2
217                ],
218                [
219                    879.36,
220                    697.2
221                ],
222                [
223                    879.36,
224                    705.0
225                ],
226                [
227                    815.52,
228                    704.4
229                ],
230                [
231                    815.52,
232                    697.44
233                ],
234                [
235                    786.84,
236                    697.44
237                ],
238                [
239                    786.84,
240                    704.4
241                ],
242                [
243                    688.2,
244                    703.68
245                ],
246                [
247                    688.2,
248                    697.92
249                ],
250                [
251                    659.04,
252                    697.92
253                ],
254                [
255                    659.04,
256                    704.4
257                ],
258                [
259                    575.88,
260                    704.4
261                ],
262                [
263                    575.88,
264                    723.96
265                ],
266                [
267                    570.24,
268                    723.96
269                ],
270                [
271                    570.24,
272                    781.56
273                ]
274            ],
275            "text": [
276                "K/L/D",
277                "22.4m²",
278                "WaterRiser",
279                "1B2PF",
280                "MasterBedroom",
281                "13.1m²",
282                "50.4m²",
283                "Unit1.1",
284                "Store",
285                "0.5m²",
286                "Bathroom",
287                "4.3m²",
288                "Electrical",
289                "Riser",
290                "843",
291                "EnSuite",
292                "3.3m²",
293                "Bathroom",
294                "4.3m²",
295                "Store",
296                "1.9m²",
297                "HeatRiser",
298                "Store",
299                "0.6m²",
300                "MasterBedroom",
301                "16.4m²",
302                "2B4PF",
303                "75.8m²",
304                "Unit2.1",
305                "Store",
306                "2.4m²",
307                "K/L/D",
308                "24.6m²",
309                "DblBedroom",
310                "13.0m²",
311                "Bathroom",
312                "4.7m²",
313                "MasterBedroom",
314                "13.5m²",
315                "1500",
316                "Bathroom",
317                "4.3m²",
318                "2B4PFWCH",
319                "DblBedroom",
320                "11.5m²",
321                "73.3m²",
322                "Unit2.3",
323                "Store",
324                "3.4m²",
325                "CycleStore",
326                "23.5m²",
327                "30spaces",
328                "K/L/D",
329                "24.2m²",
330                "Store",
331                "1.7m²",
332                "1B2PF",
333                "50.6m²",
334                "Unit1.3",
335                "K/L/D",
336                "23.9m²",
337                "MasterBedroom",
338                "12.7m²",
339                "Store",
340                "0.4m²",
341                "1500",
342                "1625",
343                "800",
344                "900"
345            ],
346            "area": 352.264761255358,
347            "perimeter": 100.54822409002884
348        }
349    ]
350}
API Documentation

Get the API Docs & Output Examples

Ready to integrate? Get everything you need to start building with the Auto Measure API. Complete the form to immediately receive an email with:

  • Full API documentation

  • Detailed output examples

Scalable Pricing

We offer a simple pricing model: a flat fee for access and flexible usage-based rates. The price per request automatically decreases as your volume grows.
Enter your expected number of requests per month to see your rate and the total estimated cost. No surprises.

  • What counts as one "API Request"?

    A single API request is counted as the successful processing of one file (e.g., a PDF, DWG, or DXF) submitted to the Auto Measure service. Re-processing the same file will count as a new request

  • What is included in the "Subscription & API Addon" fee?

    This is your flat monthly platform fee. The "Subscription" gives you access to the Kreo platform, and the "API Addon" enables programmatic access for your integration. Your usage fees (Price per Request) are billed separately based on volume.

  • Do you offer a free trial or sandbox for the API?

    Yes. We provide a sandbox environment and a limited number of free requests for testing purposes. You can test the integration and validate the data output. Please contact our sales team to get set up.

  • What happens if I need more than 15,000 requests?

    We offer custom enterprise plans for high-volume users. The "Contact Us" tier ensures you get the best possible rate and dedicated support for your scale. Please reach out to discuss your specific needs.

API Pricing Calculator

Estimate your monthly cost based on your usage

Currency:
Pricing Tiers
Requests per MonthPrice per Request
Nr of Requests per monthPrice per request
Your Estimate
Price per Request$0.85
Monthly Request Cost$0.85
Total Estimated Monthly Cost$670.00

Includes prorated annual subscription & API addon.

Getting Started

Get Started in 3 Simple Steps

Get Your API Key

Get Your API Key

Sign up and create your unique key in the dashboard

Black modern-looking key with a round head and a hole near the edge.

Authenticate

Add the X-API-KEY header with your key to every request

Black interlocking building blocks arranged in an abstract pattern with some gaps.

Start Integrating

Send requests to our endpoint and start automating your workflow

Interested in our API?

Fill out the form and we will contact you

Thank you, we've received your submission!
Our next step is to review it and get in touch with you.

Stay tuned!
Oops! Something went wrong while submitting the form.