Constituent list showing more constituents than the list contains.

Hi guys, I have a question. I created a list of constituents and then checked this endpoint (GET /constituent/v1/constituents?list_id=4bf4d20b-6eb5-4b80-9a15-b9b62b5f99e5&limit=15) . The result shows thousands of records when I list the constituents filtered by this list_id, but I would expect just one record. Am I missing something?

GET /list/v1/lists?list_type=Constituent

... {

"id": "4bf4d20b-6eb5-4b80-9a15-b9b62b5f99e5",

"name": "marcel test",

"record_count": 1,

"date_modified": "2025-09-29T18:42:45.7976001-04:00",

"last_modified_by_user_id": "d8e7bb86-efed-4026-a86f-3bf2b7b650c3",

"is_public": true

}, ...

GET /constituent/v1/constituents?list_id=4bf4d20b-6eb5-4b80-9a15-b9b62b5f99e5&limit=15

{

"count": 13805,

...

}

Answers

  • Alex Wong
    Alex Wong Community All-Star
    Ninth Anniversary Kudos 5 Facilitator 3 Raiser's Edge NXT Fall 2025 Product Update Briefing Badge

    The /list/v1/lists?list_type=Constituent API endpoint's record_count property description is:

    The total number of records defined by this list based on the last time this list was saved
    

    That said, this means the record_count property is not always accurate, if the list's filter has been changed since the "last run", record_count property will be wrong.