> ## Documentation Index
> Fetch the complete documentation index at: https://docs.morf.health/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Create Or Update Deal

> Documentation for the Create Or Update Deal action for Hubspot

![images/hubspot.svg](https://mintcdn.com/morfhealth/EU2WCxuXGIUQcziR/images/hubspot.svg?fit=max\&auto=format\&n=EU2WCxuXGIUQcziR\&q=85\&s=2c859a5e64b7620515d906bc05e45339)

# Parameters

**Action** `Parameters`

**parameters**

**ID** `string`

`ID`
This field maps to the destination API `id` field.

**Deal Name** `string`

This field maps to the destination API `properties.dealname` field.

**Amount** `float64 (double)`

This field maps to the destination API `properties.amount` field.

**Pipeline** `string (Pipeline)`

This field maps to the destination API `properties.pipeline` field.

**Deal Stage** `string (Stage)`

This field maps to the destination API `properties.dealstage` field.

**Owner** `string (Owner)`

This field maps to the destination API `properties.hubspot_owner_id` field.

**Properties** `Map\<Deal Property,string\>`

`HI` `ID` `PII`
This field maps to the destination API `properties` field.

**Hubspot Defined Company Associations** `[]string`

`ID`
This field maps to the destination API `associations` field.

**User Defined Company Associations** `Map\<string,dynamic (any)\>`

`ID`
This field maps to the destination API `associations` field.

**User Defined Contact Associations** `Map\<string,dynamic (any)\>`

`ID`
This field maps to the destination API `associations` field.

```json Result Object Example theme={null}
{
  "$result_object_key": {
    "archived": false,
    "archived_at": "2024-07-04T10:32:12+00:00",
    "created_at": "2024-07-04T10:32:12+00:00",
    "id": "39580875173",
    "properties": {
      "amount": "100",
      "dealstage": "closedwon",
      "pipeline": "default"
    },
    "updated_at": "2024-07-04T10:32:12+00:00"
  }
}
```

```json Result Object Description theme={null}
{
  "$result_object_key": {
    "archived": "Whether the deal was archived",
    "archived_at": "When the deal was archived",
    "created_at": "When the deal was created",
    "id": "ID",
    "properties": {
      "key": null,
      "value": null
    },
    "updated_at": "When the deal was updated"
  }
}
```

### Result Object Field Details

You can use the result of the action's data as inputs to downstream workflow actions.

Each fetch action requires an object name, which nests the action's result data inside the downstream data context in the workflow. See [Passing Data Between Actions](https://docs.morf.health/docs/knowledge_base/passing_data_between_actions.md) for how to set it and reference the result from downstream nodes.

Here we demonstrate how to refer to this data using the prefix `$result_object_key`.

**Deal** `Fetch Action Response Object`

**fields**

**id** `string` *required*

`ID` ID

```json CEL theme={null}
$result_object_key.id
```

```json Example theme={null}
"39580875173"
```

**properties** `Map\<string,string\>` *required*

`HI` `ID` `PII` Deal properties

```json CEL theme={null}
$result_object_key.properties
```

```json Example theme={null}
{
"amount": "100",
"dealstage": "closedwon",
"pipeline": "default"
}
```

**archived** `bool` *required*

Whether the deal was archived

```json CEL theme={null}
$result_object_key.archived
```

```json Example theme={null}
false
```

**archived\_at** `timing.v1.Timestamp`

When the deal was archived

```json CEL theme={null}
$result_object_key.archived_at
```

```json Example theme={null}
"2024-07-04T10:32:12+00:00"
```

**created\_at** `timing.v1.Timestamp` *required*

When the deal was created

```json CEL theme={null}
$result_object_key.created_at
```

```json Example theme={null}
"2024-07-04T10:32:12+00:00"
```

**updated\_at** `timing.v1.Timestamp` *required*

When the deal was updated

```json CEL theme={null}
$result_object_key.updated_at
```

```json Example theme={null}
"2024-07-04T10:32:12+00:00"
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.