This page was automatically generated from tracezilla’s Swagger API documentation 2026-07-17

GET /auto-traces

Get list of auto traces

Description

Returns list of auto traces

Parameters (query)

Name Required Description Values
sortBy optional Field to sort by.  
sortDirection optional Direction of sort. asc, desc

Responses

200

successful operation

406

not acceptable

500

internal server error

POST /auto-traces

Create new extract

Description

Create a new extract

Request body

Description

Target order.

Required

This parameter is required.

Request body JSON schema
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
{
  "required": [
    "origin_entity_id",
    "origin_model_name",
    "bring_forward",
    "key",
    "system"
  ],
  "properties": {
    "id": {
      "description": "Id of the record",
      "type": "string",
      "format": "uuid",
      "readOnly": true,
      "example": "be3233c4-c0a2-4f47-a62a-303492c20ba6"
    },
    "order_type": {
      "description": "The order type where this auto trace should apply",
      "type": "string",
      "format": "string",
      "example": "purchase"
    },
    "key_template": {
      "description": "The key template of the trace",
      "type": "string",
      "format": "string",
      "example": "ABC1234"
    },
    "ref": {
      "description": "Custom reference code that can be assigned to the trace",
      "type": "string",
      "format": "string",
      "example": "FAO"
    },
    "label_template": {
      "description": "The label template of the trace",
      "type": "string",
      "format": "string",
      "example": "Track&trace number"
    },
    "link_rule": {
      "description": "Rule for selecting linked entity",
      "type": "string",
      "format": "string",
      "example": "supplier"
    },
    "merge_lots": {
      "description": "For batch number traces. If another lot at the same location already exist with this batch number, merge the new lot into the existing one",
      "type": "boolean",
      "format": "bool",
      "example": false
    },
    "origin_model_name": {
      "description": "The model name that this trace is attached to",
      "type": "string",
      "format": "string",
      "enum": [
        "Delivery",
        "Lot"
      ],
      "example": "Lot"
    },
    "system": {
      "description": "The trace system",
      "type": "string",
      "format": "string",
      "enum": [
        "certificate",
        "batch_number",
        "lot_number",
        "container_number",
        "pallet_number",
        "track_and_trace",
        "owner",
        "other",
        "control_body_code",
        "customer",
        "origin_raw_material"
      ],
      "example": "batch_number"
    },
    "created_at": {
      "description": "The time when the record was created in UTC date & time (Iso8601 ZuluString)",
      "type": "string",
      "format": "date-time",
      "example": "2019-01-01T13:25:32.312Z"
    },
    "updated_at": {
      "description": "The time when the record was last updated in UTC date & time (Iso8601 ZuluString)",
      "type": "string",
      "format": "date-time",
      "example": "2020-01-01T13:25:32.312Z"
    }
  },
  "type": "object"
}

Responses

406

not acceptable

500

internal server error