Retrieving Group Integrations

Retrieving All Integrations for a Group

Using the GET method, you can retrieve all of the integrations configured for a Group.

GET https://edgeapi.marchex.io/marketingedge/v5/api/groups/{groupId}/integrations

If the request is handled successfully, the following response will be returned:

[
    {
        "type": "GoogleAnalytics4",
        "integration_group_id": "2d2f8efb-1216-4683-8f3f-8706ff63b97d",
        "integration_configuration_id": "4b816472-a9a5-4678-aca5-f84813467d7e",
        "group_id": 14011749,
        "created_datetime": "2024-02-08T15:51:51.400Z"
    },
    {
        "type": "GoogleAnalytics4",
        "integration_group_id": "fef0ae10-1429-4eb2-a807-daf7281b0405",
        "integration_configuration_id": "4ee33d4c-5650-4fcd-acb9-f641157b791b",
        "group_id": 14011749,
        "created_datetime": "2024-02-08T15:51:51.353Z"
    }
]

Retrieving an Integration by Group Integration ID

Using the GET method, you can retrieve an individual integration that has been assigned to a Group.

GET https://edgeapi.marchex.io/marketingedge/v5/api/groups/{groupId}/integrations/{integration_group_id}

If the request is handled successfully, the following response will be returned:

[
    {
        "type": "GoogleAnalytics4",
        "integration_group_id": "2d2f8efb-1216-4683-8f3f-8706ff63b97d",
        "integration_configuration_id": "4b816472-a9a5-4678-aca5-f84813467d7e",
        "group_id": 14011749,
        "created_datetime": "2024-02-08T15:51:51.400Z"
    }
]