curl --request GET \
--url https://api.hubapi.com/contacts/v1/lists/dynamic{
"lists": [
{
"listId": 123,
"name": "<string>",
"dynamic": true,
"listType": "STATIC",
"portalId": 123,
"createdAt": 123,
"updatedAt": 123,
"internalListId": 123,
"deleteable": true,
"metaData": {
"processing": "<string>",
"size": 123,
"error": "<string>",
"lastProcessingStateChangeAt": 123,
"lastSizeChangeAt": 123
},
"filters": [
[
{}
]
]
}
],
"offset": 123,
"has-more": true
}Get dynamic lists for a portal. Dynamic lists automatically update themselves when new contacts are created or are updated, meaning that you can’t manually add contacts to dynamic lists.
curl --request GET \
--url https://api.hubapi.com/contacts/v1/lists/dynamic{
"lists": [
{
"listId": 123,
"name": "<string>",
"dynamic": true,
"listType": "STATIC",
"portalId": 123,
"createdAt": 123,
"updatedAt": 123,
"internalListId": 123,
"deleteable": true,
"metaData": {
"processing": "<string>",
"size": 123,
"error": "<string>",
"lastProcessingStateChangeAt": 123,
"lastSizeChangeAt": 123
},
"filters": [
[
{}
]
]
}
],
"offset": 123,
"has-more": true
}An integer that represents the number of lists that you want returned to your call. Defaults to 20, with a maximum of 250.
x <= 250An integer that represents where to start your list pull from. You can use this offset parameter to pull lists that weren't in your initial call.
Was this page helpful?