1. Reference

    Webhook Payloads

    This page contains the schema, and an example, for every type of Webhook that we currently send. For more information about setting up and handling Webhooks, please check out our using webhooks guide.

    comment.created

    This event is fired whenever a Comment is created.

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    list_idstring | null

    REQUIRED

    If the Comment relates to a List Entry, this is the ID of that List, otherwise null.

    entry_idstring | null

    REQUIRED

    If the Comment relates to a List Entry, this is the ID of that List Entry, otherwise null.

    object_idstring

    REQUIRED

    The ID of the Object that the Comment relates to.

    Format: UUID

    record_idstring

    REQUIRED

    The ID of the Record that the Comment relates to.

    Format: UUID

    thread_idstring

    REQUIRED

    The ID of the Thread that the Comment belongs to.

    Format: UUID

    event_typeenum

    REQUIRED

    Accepted values:"comment.created"

    comment.created

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "comment_id": "aa1dc1d9-93ac-4c6c-987e-16b6eea9aab2",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "list_id": "33ebdbe9-e529-47c9-b894-0ba25e9c15c0",
    "entry_id": "2e6e29ea-c4e0-4f44-842d-78a891f8c156",
    "object_id": "97052eb9-e65e-443f-a297-f2d9a4a7f795",
    "record_id": "bf071e1f-6035-429d-b874-d83ea64ea13b",
    "thread_id": "a649e4d9-435c-43fb-83ba-847b4876f27a",
    "event_type": "comment.created"
    }

    comment.deleted

    This event is fired whenever a Comment is deleted.

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    list_idstring | null

    REQUIRED

    If the Comment relates to a List Entry, this is the ID of that List, otherwise null.

    entry_idstring | null

    REQUIRED

    If the Comment relates to a List Entry, this is the ID of that List Entry, otherwise null.

    object_idstring

    REQUIRED

    The ID of the Object that the Comment relates to.

    Format: UUID

    record_idstring

    REQUIRED

    The ID of the Record that the Comment relates to.

    Format: UUID

    thread_idstring

    REQUIRED

    The ID of the Thread that the Comment belongs to.

    Format: UUID

    event_typeenum

    REQUIRED

    Accepted values:"comment.deleted"

    comment.deleted

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "comment_id": "aa1dc1d9-93ac-4c6c-987e-16b6eea9aab2",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "list_id": "33ebdbe9-e529-47c9-b894-0ba25e9c15c0",
    "entry_id": "2e6e29ea-c4e0-4f44-842d-78a891f8c156",
    "object_id": "97052eb9-e65e-443f-a297-f2d9a4a7f795",
    "record_id": "bf071e1f-6035-429d-b874-d83ea64ea13b",
    "thread_id": "a649e4d9-435c-43fb-83ba-847b4876f27a",
    "event_type": "comment.deleted"
    }

    comment.resolved

    This event is fired whenever a Comment is resolved.

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    list_idstring | null

    REQUIRED

    If the Comment relates to a List Entry, this is the ID of that List, otherwise null.

    entry_idstring | null

    REQUIRED

    If the Comment relates to a List Entry, this is the ID of that List Entry, otherwise null.

    object_idstring

    REQUIRED

    The ID of the Object that the Comment relates to.

    Format: UUID

    record_idstring

    REQUIRED

    The ID of the Record that the Comment relates to.

    Format: UUID

    thread_idstring

    REQUIRED

    The ID of the Thread that the Comment belongs to.

    Format: UUID

    event_typeenum

    REQUIRED

    Accepted values:"comment.resolved"

    comment.resolved

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "comment_id": "aa1dc1d9-93ac-4c6c-987e-16b6eea9aab2",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "list_id": "33ebdbe9-e529-47c9-b894-0ba25e9c15c0",
    "entry_id": "2e6e29ea-c4e0-4f44-842d-78a891f8c156",
    "object_id": "97052eb9-e65e-443f-a297-f2d9a4a7f795",
    "record_id": "bf071e1f-6035-429d-b874-d83ea64ea13b",
    "thread_id": "a649e4d9-435c-43fb-83ba-847b4876f27a",
    "event_type": "comment.resolved"
    }

    comment.unresolved

    This event is fired whenever a Comment is un-resolved.

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    list_idstring | null

    REQUIRED

    If the Comment relates to a List Entry, this is the ID of that List, otherwise null.

    entry_idstring | null

    REQUIRED

    If the Comment relates to a List Entry, this is the ID of that List Entry, otherwise null.

    object_idstring

    REQUIRED

    The ID of the Object that the Comment relates to.

    Format: UUID

    record_idstring

    REQUIRED

    The ID of the Record that the Comment relates to.

    Format: UUID

    thread_idstring

    REQUIRED

    The ID of the Thread that the Comment belongs to.

    Format: UUID

    event_typeenum

    REQUIRED

    Accepted values:"comment.unresolved"

    comment.unresolved

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "comment_id": "aa1dc1d9-93ac-4c6c-987e-16b6eea9aab2",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "list_id": "33ebdbe9-e529-47c9-b894-0ba25e9c15c0",
    "entry_id": "2e6e29ea-c4e0-4f44-842d-78a891f8c156",
    "object_id": "97052eb9-e65e-443f-a297-f2d9a4a7f795",
    "record_id": "bf071e1f-6035-429d-b874-d83ea64ea13b",
    "thread_id": "a649e4d9-435c-43fb-83ba-847b4876f27a",
    "event_type": "comment.unresolved"
    }

    list-attribute.created

    This event is fired whenever a List Attribute is created (e.g. adding an "Owner" attribute).

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    event_typeenum

    REQUIRED

    Accepted values:"list-attribute.created"

    list-attribute.created

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "list_id": "33ebdbe9-e529-47c9-b894-0ba25e9c15c0",
    "attribute_id": "41252299-f8c7-4b5e-99c9-4ff8321d2f96",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "event_type": "list-attribute.created"
    }

    list-attribute.updated

    This event is fired whenever a List Attribute is updated (e.g. when changing the name of the "Owner" attribute to "Proprietor").

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    event_typeenum

    REQUIRED

    Accepted values:"list-attribute.updated"

    list-attribute.updated

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "list_id": "33ebdbe9-e529-47c9-b894-0ba25e9c15c0",
    "attribute_id": "41252299-f8c7-4b5e-99c9-4ff8321d2f96",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "event_type": "list-attribute.updated"
    }

    list.created

    This event is fired whenever a List is created.

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    event_typeenum

    REQUIRED

    Accepted values:"list.created"

    list.created

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "list_id": "33ebdbe9-e529-47c9-b894-0ba25e9c15c0",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "event_type": "list.created"
    }

    list.deleted

    This event is fired whenever a List is deleted.

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    event_typeenum

    REQUIRED

    Accepted values:"list.deleted"

    list.deleted

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "list_id": "33ebdbe9-e529-47c9-b894-0ba25e9c15c0",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "event_type": "list.deleted"
    }

    list-entry.created

    This event is fired whenever a List Entry is created (i.e. when a Record is added to a List).

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    event_typeenum

    REQUIRED

    Accepted values:"list-entry.created"

    parent_object_idstring

    REQUIRED

    The ID of the parent Object of the created List Entry.

    Format: UUID

    parent_record_idstring

    REQUIRED

    The ID of the parent Record of the created List Entry.

    Format: UUID

    list-entry.created

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "list_id": "33ebdbe9-e529-47c9-b894-0ba25e9c15c0",
    "entry_id": "2e6e29ea-c4e0-4f44-842d-78a891f8c156",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "event_type": "list-entry.created",
    "parent_object_id": "97052eb9-e65e-443f-a297-f2d9a4a7f795",
    "parent_record_id": "bf071e1f-6035-429d-b874-d83ea64ea13b"
    }

    list-entry.deleted

    This event is fired whenever a List Entry is deleted (i.e. when a Record is removed from a List).

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    event_typeenum

    REQUIRED

    Accepted values:"list-entry.deleted"

    parent_object_idstring

    REQUIRED

    The ID of the parent Object of the deleted List Entry.

    Format: UUID

    parent_record_idstring

    REQUIRED

    The ID of the parent Record of the deleted List Entry.

    Format: UUID

    list-entry.deleted

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "list_id": "33ebdbe9-e529-47c9-b894-0ba25e9c15c0",
    "entry_id": "2e6e29ea-c4e0-4f44-842d-78a891f8c156",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "event_type": "list-entry.deleted",
    "parent_object_id": "97052eb9-e65e-443f-a297-f2d9a4a7f795",
    "parent_record_id": "bf071e1f-6035-429d-b874-d83ea64ea13b"
    }

    list-entry.updated

    This event is fired whenever an existing List Entry is updated (i.e. when a List Attribute is changed for a specific List Entry, e.g. when setting "Owner").

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    event_typeenum

    REQUIRED

    Accepted values:"list-entry.updated"

    parent_object_idstring

    REQUIRED

    The ID of the parent Object of the updated List Entry.

    Format: UUID

    parent_record_idstring

    REQUIRED

    The ID of the parent Record of the updated List Entry.

    Format: UUID

    list-entry.updated

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "list_id": "33ebdbe9-e529-47c9-b894-0ba25e9c15c0",
    "entry_id": "2e6e29ea-c4e0-4f44-842d-78a891f8c156",
    "attribute_id": "41252299-f8c7-4b5e-99c9-4ff8321d2f96",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "event_type": "list-entry.updated",
    "parent_object_id": "97052eb9-e65e-443f-a297-f2d9a4a7f795",
    "parent_record_id": "bf071e1f-6035-429d-b874-d83ea64ea13b"
    }

    list.updated

    This event is fired whenever a List is updated (e.g. when changing the name or icon of the List).

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    event_typeenum

    REQUIRED

    Accepted values:"list.updated"

    list.updated

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "list_id": "33ebdbe9-e529-47c9-b894-0ba25e9c15c0",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "event_type": "list.updated"
    }

    note.created

    This event is fired whenever a Note is created. The `parent_object_id` refers to the Object that the Note references (e.g. the person object), and the `parent_record_id` refers to the Record that the Note references.

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    event_typeenum

    REQUIRED

    Accepted values:"note.created"

    parent_object_idstring

    REQUIRED

    The ID of the parent Object of the created Note.

    Format: UUID

    parent_record_idstring

    REQUIRED

    The ID of the parent Record of the created Note.

    Format: UUID

    note.created

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "note_id": "ff3f3bd4-40f4-4f80-8187-cd02385af424",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "event_type": "note.created",
    "parent_object_id": "97052eb9-e65e-443f-a297-f2d9a4a7f795",
    "parent_record_id": "bf071e1f-6035-429d-b874-d83ea64ea13b"
    }

    note.deleted

    This event is fired whenever a Note is deleted.

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    event_typeenum

    REQUIRED

    Accepted values:"note.deleted"

    parent_object_idstring

    REQUIRED

    The ID of the parent Object of the deleted Note.

    Format: UUID

    parent_record_idstring

    REQUIRED

    The ID of the parent Record of the deleted Note.

    Format: UUID

    note.deleted

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "note_id": "ff3f3bd4-40f4-4f80-8187-cd02385af424",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "event_type": "note.deleted",
    "parent_object_id": "97052eb9-e65e-443f-a297-f2d9a4a7f795",
    "parent_record_id": "bf071e1f-6035-429d-b874-d83ea64ea13b"
    }

    note.updated

    This event is fired whenever the title of a Note is modified. Body updates do not currently trigger webhooks.

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    event_typeenum

    REQUIRED

    Accepted values:"note.updated"

    parent_object_idstring

    REQUIRED

    The ID of the parent Object of the updated Note.

    Format: UUID

    parent_record_idstring

    REQUIRED

    The ID of the parent Record of the updated Note.

    Format: UUID

    note.updated

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "note_id": "ff3f3bd4-40f4-4f80-8187-cd02385af424",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "event_type": "note.updated",
    "parent_object_id": "97052eb9-e65e-443f-a297-f2d9a4a7f795",
    "parent_record_id": "bf071e1f-6035-429d-b874-d83ea64ea13b"
    }

    object-attribute.created

    This event is fired whenever an Object Attribute is created (e.g. when defining a new Attribute "Rating" on the company Object).

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    event_typeenum

    REQUIRED

    Accepted values:"object-attribute.created"

    object-attribute.created

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "object_id": "97052eb9-e65e-443f-a297-f2d9a4a7f795",
    "attribute_id": "41252299-f8c7-4b5e-99c9-4ff8321d2f96",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "event_type": "object-attribute.created"
    }

    object-attribute.updated

    This event is fired whenever an Object Attribute is updated (e.g. when renaming the "Rating" attribute to "Score" on the company Object).

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    event_typeenum

    REQUIRED

    Accepted values:"object-attribute.updated"

    object-attribute.updated

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "object_id": "97052eb9-e65e-443f-a297-f2d9a4a7f795",
    "attribute_id": "41252299-f8c7-4b5e-99c9-4ff8321d2f96",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "event_type": "object-attribute.updated"
    }

    record.created

    This event is fired whenever a Record is created.

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    event_typeenum

    REQUIRED

    Accepted values:"record.created"

    record.created

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "object_id": "97052eb9-e65e-443f-a297-f2d9a4a7f795",
    "record_id": "bf071e1f-6035-429d-b874-d83ea64ea13b",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "event_type": "record.created"
    }

    record.deleted

    This event is fired whenever a Record is deleted.

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    event_typeenum

    REQUIRED

    Accepted values:"record.deleted"

    record.deleted

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "object_id": "97052eb9-e65e-443f-a297-f2d9a4a7f795",
    "record_id": "bf071e1f-6035-429d-b874-d83ea64ea13b",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "event_type": "record.deleted"
    }

    record.merged

    This event is fired whenever two Records are merged together. Merging copies properties from the "duplicate" Record into the original Record, so that the original Record has the properties of both, and the duplicate Record is deleted.

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    event_typeenum

    REQUIRED

    Accepted values:"record.merged"

    duplicate_object_idstring

    REQUIRED

    The ID of the Object that was merged into the other

    Format: UUID

    duplicate_record_idstring

    REQUIRED

    The ID of the Record that was merged into the other

    Format: UUID

    record.merged

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "object_id": "97052eb9-e65e-443f-a297-f2d9a4a7f795",
    "record_id": "bf071e1f-6035-429d-b874-d83ea64ea13b",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "event_type": "record.merged",
    "duplicate_object_id": "97052eb9-e65e-443f-a297-f2d9a4a7f795",
    "duplicate_record_id": "3405be95-8375-46a0-bde0-03b3753f8c79"
    }

    record.updated

    This event is fired whenever an Attribute on a Record is updated (e.g. changing the "name" field on a Record).

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    event_typeenum

    REQUIRED

    Accepted values:"record.updated"

    record.updated

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "object_id": "97052eb9-e65e-443f-a297-f2d9a4a7f795",
    "record_id": "bf071e1f-6035-429d-b874-d83ea64ea13b",
    "attribute_id": "41252299-f8c7-4b5e-99c9-4ff8321d2f96",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "event_type": "record.updated"
    }

    task.created

    This event is fired whenever a Task is created.

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    event_typeenum

    REQUIRED

    Accepted values:"task.created"

    task.created

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "task_id": "649e34f4-c39a-4f4d-99ef-48a36bef8f04",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "event_type": "task.created"
    }

    task.deleted

    This event is fired whenever a Task is deleted.

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    event_typeenum

    REQUIRED

    Accepted values:"task.deleted"

    task.deleted

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "task_id": "649e34f4-c39a-4f4d-99ef-48a36bef8f04",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "event_type": "task.deleted"
    }

    task.updated

    This event is fired whenever a Task is updated (e.g. the assignees or deadline are changed).

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    event_typeenum

    REQUIRED

    Accepted values:"task.updated"

    task.updated

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "task_id": "649e34f4-c39a-4f4d-99ef-48a36bef8f04",
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "event_type": "task.updated"
    }

    workspace-member.created

    This event is fired whenever a Workspace Member is added to the Workspace.

    Schema

    idobject

    REQUIRED

    actorobject

    REQUIRED

    event_typeenum

    REQUIRED

    Accepted values:"workspace-member.created"

    workspace-member.created

    POST /webhooks HTTP/1.1
    Host: your.server
    Attio-Signature: a1a5df.......
    User-Agent: Attio 2.0 (https://attio.com/developers/using-webhooks)
    Content-Type: application/json
    {
    "id": {
    "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c",
    "workspace_member_id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b"
    },
    "actor": {
    "id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b",
    "type": "workspace-member"
    },
    "event_type": "workspace-member.created"
    }