You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
summary: update a contact with an association to a custom object
3995
+
instance
3996
+
value:
3997
+
custom_attributes:
3998
+
order:
3999
+
- '21'
3885
4000
get:
3886
4001
summary: Get a contact
3887
4002
parameters:
@@ -5454,6 +5569,7 @@ paths:
5454
5569
type: string
5455
5570
tags:
5456
5571
- Conversations
5572
+
- Custom Object Instances
5457
5573
operationId: updateConversation
5458
5574
description: |2+
5459
5575
@@ -5463,6 +5579,12 @@ paths:
5463
5579
If you want to reply to a coveration or take an action such as assign, unassign, open, close or snooze, take a look at the reply and manage endpoints.
5464
5580
{% /admonition %}
5465
5581
5582
+
{% admonition type="info" %}
5583
+
This endpoint handles both **conversation updates** and **custom object associations**.
5584
+
5585
+
See _`update a conversation with an association to a custom object instance`_ in the request/response examples to see the custom object association format.
5586
+
{% /admonition %}
5587
+
5466
5588
responses:
5467
5589
'200':
5468
5590
description: update a conversation with an association to a custom object
@@ -5610,11 +5732,16 @@ paths:
5610
5732
title:
5611
5733
custom_attributes:
5612
5734
order:
5613
-
type: order.list
5735
+
type: Order.list
5614
5736
instances:
5615
5737
- id: '21'
5616
-
custom_attributes: {}
5617
-
type: order
5738
+
external_id: '123'
5739
+
external_created_at: 1392036272
5740
+
external_updated_at: 1392036272
5741
+
custom_attributes:
5742
+
order_number: ORDER-12345
5743
+
total_amount: 99.99
5744
+
type: Order
5618
5745
topics: {}
5619
5746
ticket:
5620
5747
linked_objects:
@@ -7345,6 +7472,7 @@ paths:
7345
7472
"$ref": "#/components/schemas/intercom_version"
7346
7473
tags:
7347
7474
- Custom Object Instances
7475
+
operationId: createCustomObjectInstances
7348
7476
description: Create or update a custom object instance
7349
7477
responses:
7350
7478
'200':
@@ -7408,6 +7536,7 @@ paths:
7408
7536
"$ref": "#/components/schemas/intercom_version"
7409
7537
tags:
7410
7538
- Custom Object Instances
7539
+
operationId: getCustomObjectInstancesByExternalId
7411
7540
description: Fetch a Custom Object Instance by external_id.
7412
7541
responses:
7413
7542
'200':
@@ -7456,6 +7585,7 @@ paths:
7456
7585
"$ref": "#/components/schemas/intercom_version"
7457
7586
tags:
7458
7587
- Custom Object Instances
7588
+
operationId: deleteCustomObjectInstancesById
7459
7589
description: Delete a single Custom Object instance by external_id.
7460
7590
responses:
7461
7591
'200':
@@ -7499,6 +7629,7 @@ paths:
7499
7629
"$ref": "#/components/schemas/intercom_version"
7500
7630
tags:
7501
7631
- Custom Object Instances
7632
+
operationId: getCustomObjectInstancesById
7502
7633
description: Fetch a Custom Object Instance by id.
From now on, to access this endpoint, you need additional permissions. Please head over to the [Developer Hub](https://app.intercom.com/a/apps/_/developer-hub) app package authentication settings to configure the required permissions.
20012
+
{% /admonition %}
19877
20013
- name: Data Attributes
19878
20014
description: Everything about your Data Attributes
0 commit comments