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:
@@ -7347,6 +7474,7 @@ paths:
7347
7474
"$ref": "#/components/schemas/intercom_version"
7348
7475
tags:
7349
7476
- Custom Object Instances
7477
+
operationId: createCustomObjectInstances
7350
7478
description: Create or update a custom object instance
7351
7479
responses:
7352
7480
'200':
@@ -7410,6 +7538,7 @@ paths:
7410
7538
"$ref": "#/components/schemas/intercom_version"
7411
7539
tags:
7412
7540
- Custom Object Instances
7541
+
operationId: getCustomObjectInstancesByExternalId
7413
7542
description: Fetch a Custom Object Instance by external_id.
7414
7543
responses:
7415
7544
'200':
@@ -7458,6 +7587,7 @@ paths:
7458
7587
"$ref": "#/components/schemas/intercom_version"
7459
7588
tags:
7460
7589
- Custom Object Instances
7590
+
operationId: deleteCustomObjectInstancesById
7461
7591
description: Delete a single Custom Object instance by external_id.
7462
7592
responses:
7463
7593
'200':
@@ -7501,6 +7631,7 @@ paths:
7501
7631
"$ref": "#/components/schemas/intercom_version"
7502
7632
tags:
7503
7633
- Custom Object Instances
7634
+
operationId: getCustomObjectInstancesById
7504
7635
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.
20018
+
{% /admonition %}
19883
20019
- name: Data Attributes
19884
20020
description: Everything about your Data Attributes
0 commit comments