-
Notifications
You must be signed in to change notification settings - Fork 96
Open
Description
The OpenAPI specification (property/crm.json) documents that
GET /crm/v1/duplicateOPERASubscriptions supports filtering by profileId.
However, any request that includes profileId always returns an empty list,
even when the same profile clearly appears in a duplicated subscription group.
Working request (no profileId)
GET /crm/v1/duplicateOPERASubscriptions?databaseId=TEST_ORS
Response (excerpt)
{
"duplicateOPERASubscriptionsList": [
{
"externalProfileId": { "id": "99000123" },
"profileSubscriptions": [
{ "profileId": { "id": "55500011" } },
{ "profileId": { "id": "55500022" } }
]
}
]
}This confirms the duplicated subscription group exists.
Failing request (with profileId)
GET /crm/v1/duplicateOPERASubscriptions?databaseId=TEST_ORS&profileId=55500011
Response
{
"duplicateOPERASubscriptionsList": [],
"totalResults": 0
}Even though profile 55500011 or 99000123 is clearly part of a duplication group,
the endpoint returns no results.
Issue Summary
The profileId filter does not work as described in the published API spec.
It is impossible to retrieve duplication groups for a specific profile using this parameter.
Please confirm whether this is a bug in the implementation or a documentation mismatch.
Metadata
Metadata
Assignees
Labels
No labels