Activity records

Create an activity record

Changed on

Creates a new activity record, for example one specific phone call.

This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users.

Required scopes: activity_record:read-write, activity_configuration:read, object_configuration:read, record_permission:read.

Supported token levels: workspace, user.

post/v2/activities/{activity}/records

Request

  • Base URL
    https://api.attio.com
  • URL
    https://api.attio.com/v2/activities/{activity}/records
  • Auth
    OAuth 2
    Authorization code: https://app.attio.com/authorize
    Token URL: https://app.attio.com/oauth/token scopes: activity_record:read-write, activity_configuration:read, object_configuration:read, record_permission:read

Path parameters

activitystring required

A UUID or slug to identify the activity.

Example:phone_calls

Request body

Example request

{
  "data": {
    "values": {
      "41252299-f8c7-4b5e-99c9-4ff8321d2f96": "Text value",
      "multiselect_attribute": [
        "Select option 1",
        "Select option 2"
      ]
    }
  }
}

Response

Success

Example response

{
  "data": {
    "id": {
      "workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c",
      "activity_id": "97052eb9-e65e-443f-a297-f2d9a4a7f795",
      "record_id": "5f4f2d9c-2b3e-4a83-9c76-1de3a3f14f26"
    },
    "created_at": "2022-11-21T13:22:49.061281000Z"
  }
}

Changes

    • breaking

      the response's property type changed from string to no type for status

    • info

      added subschema #1 subschema #2 subschema #3 to the response property anyOf list for the response status

    • info

      added subschema #3 subschema #4 subschema #5 subschema #6 to the response property anyOf list for the response status

    • info

      removed the concurrent_write_conflict enum value from the response property for the response status

    • breaking

      the response's property type changed from string to no type for status

    • info

      added the non-success response with the status

    • info

      added subschema #1 subschema #2 to the response property anyOf list for the response status

    • info

      removed the value_not_found enum value from the response property for the response status