# addToGroup Method

Adds a service point to a group.

## Class

## Input Parameters

| Parameter   | Required                                         | Description                                                                                                                                                                                                                                                                                                                                  |
| ----------- | ------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| parentId    | Required                                         | Opportunity ID.                                                                                                                                                                                                                                                                                                                              |
| contextId   | Required                                         | Parent cart Id (Master/Enterprise Quote/Order Id)                                                                                                                                                                                                                                                                                            |
| groupId     | Required                                         | Group ID.                                                                                                                                                                                                                                                                                                                                    |
| groupCartId | Required if corresponding cart record is present | Group Quote/Order Id.                                                                                                                                                                                                                                                                                                                        |
| groupJSON   | Required                                         | Pass the IDs of member to add to the group.`{"servicePoints":["a3R6g000000BAN3EAO", "a3R6g000000BAN4EAO"]}`                                                                                                                                                                                                                                  |
| filters     | Optional                                         | A SOQL condition added by the API to narrow query results. For custom CPQ Group Member Types in Custom Metadata, no context filter is applied automatically. You must include a filter (e.g., OpportunityId__c:0060b00000vGbYbAAK) to limit results to the relevant Quote, Opportunity, or Account; otherwise, all records will be returned. |
| cartType    | Optional: Defaults to Quote                      | Quote or Order                                                                                                                                                                                                                                                                                                                               |
| memberType  | Optional: Defaults to ServicePoint               | CPQ Group Member Type Name. For example: ServicePoint                                                                                                                                                                                                                                                                                        |

## Output Parameters

| Parameter | Description           |
| --------- | --------------------- |
| message   | In case of any error. |

## Example Input Data

```
{"groupId":"a4M0b000002CWMaEAO","groupCartId":"0Q00b000000znU2CAI","groupName":"South Group","parentId":"0060b00000vGbYbAAK","contextId":"0Q00b000000znTYCAY","groupJSON":{"servicePoints":["a3h0b00000CwSUFAA3","a3h0b00000CwSUGAA3"]},"memberType":"ServicePoint","OpportunityId\_\_c":"0060b00000vGbYbAAK","cartType":"Quote"}
```

## Example Output Data

```
{"error":"OK"}
```
