---
schema_version: "1"
id: 00323fb16e3d2e20eb61ec1bc2cd97199670cb2b5bef9c6379cace7ea8c8a2da
title: Get Contracts for Account
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/industries/cme/guides/comms-get-contracts-for-account.md
canonical_url: https://developer.salesforce.com/docs/industries/cme/guide/comms-get-contracts-for-account.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 415005cb1ee9093c0dd58a89a80edfb49cef9a260939926d7725375ac6cfa144
products:
  - Communications, Media, Energy and Utilities APIs (Managed Package)
  - Industries Developer Documentation
---
# Get Contracts for Account

Retrieve the contracts for a specified account ID.

```nolang
GET /v2/assets/{ID}/pricing?accountId={account_ID}
```


## Remote Method

```nolang
getContracts
```

## Handlers

```nolang
REST Endpoint: APIContractsAccountsV2.cls
Implementation: CpqContractsAccountsActionV2.cls
```

## Apex Remote Service

```nolang
CpqAppHandler
```


## Apex Remote Input Map

```nolang
methodName: getContracts
accountId: 0011I000007lzDO
```

## Package

Communication (vlocity_cmt)

## API Parameters and Response Format

For API parameter names and descriptions, see [Cart-Based API Swagger Reference](https://developer.salesforce.com/docs/industries/cme/references/cpq?meta=Summary).

## Resource Information

| Response Format | JSON                                                    |
| --------------- | ------------------------------------------------------- |
| Resource URL    | /services/apexrest/{namespace}/v2/accounts/{account_ID} |


## Example Request

```nolang
GET
/services/apexrest/vlocity_cmt/v2/accounts/0011I000007lzDO/contracts
```

## Example Response

```nolang
{
  "totalSize": 1,
  "messages": [],
  "records": [
    {
      "messages": [],
      "actions": {
        "getassetsbycontract": {
          "rest": {
            "params": {},
            "method": "GET",
            "link": "/services/apexrest/vlocity_cmt/v2/contracts/8001I0000000ThgQAE/assets"
          },
          "remote": {
            "params": {
              "includes": "allAssets"
            }
          },
          "client": {
            "params": {}
          }
        }
      },
      "displaySequence": -1,
      "name": "00000364",
      "Id": {
        "value": "8001I0000000ThgQAE",
        "previousValue": null,
        "originalValue": null,
        "messages": [],
        "label": "Id",
        "hidden": false,
        "fieldName": "Id",
        "editable": false,
        "dataType": "ID",
        "actions": {}
      }
    }
  ]
}
```
