# deal

A deal represents an opportunity to increase revenue

**Scope required:** standard:read

For a complete list of possible response fields see the [Deal](https://docs.bunny.com/developer/api-reference/types/deal) type.

```graphql
query deal ($id: ID, $code: String) {
  deal (id: $id, code: $code) {
    accountId
    amount
    closeDate
    code
    contactId
    createdAt
    currencyId
    customFieldsData
    dealStageId
    description
    entityId
    hasCustomFields
    id
    leadSourceId
    name
    notForRevenue
    ownerUserId
    probability
    stageDescription
    updatedAt
    viaPortal
  }
}
```

## Arguments

| Name | Type   | Description         |
| ---- | ------ | ------------------- |
| id   | ID     | ID or Code required |
| code | String | ID or Code required |

## Response

* [Deal](https://docs.bunny.com/developer/api-reference/types/deal)
