This page was automatically generated from tracezilla’s Swagger API documentation 2026-01-26

GET /contacts/{contactId}

Get contact without using partner reference

Description

Returns contact related to partner

Parameters (path)

Name Required Description Values
contactId required Id of contact.  

Responses

200

successful operation

Response content 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
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
{
  "properties": {
    "required": [
      "name"
    ],
    "properties": {
      "id": {
        "description": "Id of the contact",
        "type": "string",
        "format": "uuid",
        "readOnly": true,
        "example": "be3233c4-c0a2-4f47-a62a-303492c20ba6"
      },
      "blocked": {
        "description": "If this partner contact is blocked.",
        "type": "boolean",
        "format": "boolean",
        "readOnly": true,
        "example": true
      },
      "cell": {
        "description": "Cellphone number of the contact",
        "type": "string",
        "format": "string",
        "example": "+45 00 00 00 00"
      },
      "comment": {
        "description": "A comment related to the contact",
        "type": "string",
        "format": "string",
        "example": "Don't call at night"
      },
      "email": {
        "description": "A valid e-mail address",
        "type": "string",
        "format": "email",
        "example": "test@test.test"
      },
      "is_default": {
        "description": "If this is the default contact that should be chosen on orders when the parent partner is selected",
        "type": "boolean",
        "format": "boolean",
        "example": true
      },
      "location_id": {
        "description": "If this contact is related to a specific location of the partner, the location id can be specified here.",
        "type": "string",
        "format": "uuid",
        "example": "be3233c4-c0a2-4f47-a62a-303492c20ba6"
      },
      "locked": {
        "description": "If this partner contact is locked. Usually because other entities reference the contact. When the contact is locked it cannot be deleted.",
        "type": "boolean",
        "format": "boolean",
        "readOnly": true,
        "example": true
      },
      "name": {
        "description": "Name of the contact",
        "type": "string",
        "format": "string",
        "example": "John Johnsson"
      },
      "partner_id": {
        "description": "Reference to the partner model",
        "type": "string",
        "format": "uuid",
        "readOnly": true,
        "example": "be3233c4-c0a2-4f47-a62a-303492c20ba6"
      },
      "phone": {
        "description": "Phone number of the contact",
        "type": "string",
        "format": "string",
        "example": "+45 00 00 00 00"
      },
      "ref": {
        "description": "A reference code for this contact that can be used to identify the contact accross applications.",
        "type": "string",
        "format": "string",
        "example": "9FA"
      },
      "title": {
        "description": "Title of the contact. Eg. CEO, Warehouse Manager",
        "type": "string",
        "format": "string",
        "example": "Warehouse Manager"
      },
      "email_document_types": {
        "description": "Document types to email. \nThe document types where this contact should be put as a default recipient.\nNotice that *email_document_types* should be included in the include parameter to be loaded",
        "type": "array",
        "items": {
          "format": "string",
          "example": "DeliveryDeliveryNote"
        },
        "enum": [
          "DeliveryDeliveryNote",
          "DeliveryPickingList",
          "DeliveryReleaseNote",
          "DeliveryTransportBookingOrdinary",
          "DeliveryTransportBookingRefrigerated",
          "OrderPurchaseQuote",
          "OrderPurchaseOrder",
          "OrderSalesQuote",
          "OrderSalesOrder",
          "OrderReturnOrder",
          "OrderWarehouseOrder",
          "OrderProductionOrder",
          "Invoice",
          "InvoiceProforma",
          "CreditNote"
        ]
      },
      "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"
  },
  "type": "object"
}

403

Unauthorized request

406

not acceptable

500

internal server error

DELETE /contacts/{contactId}

Delete partner contact

Description

Remove the specified resource from storage.

Parameters (path)

Name Required Description Values
contactId required Id of contact.  

Responses

204

Successfull request

403

Unauthorized request

406

not acceptable

500

Internal server error