Fetch contacts based on created at in Freshsales

Hi Team,

I’m looking to fetch all contacts from the Freshsales account between two time periods with created_at.
May I know if there is an API by which we can achieve this?
I’ve been able to fetch contacts based on view_id but I need to fetch it with created_at.
Kindly let me know if there is a possibility. Thanks in Advance.

Hey @mohammed,

I see there is an API to list contacts based on a view and also sort it with created_at. If I’m not wrong, there is no date range filter for created_at.

Hi @zach_jones_noel

Thanks for your reply. Yes I used both the APIs in order but as you said I was only able to fetch contacts not with the range

Filter Contacts
https://domain.myfreshworks.com/crm/sales/api/contact/filters

View ID
https://domain.myfreshworks.com/crm/sales/api/contacts/view/70004479224?sort=created_at&sort_type=desc

Is there any other workaround for this? Like is there a way that we can create a custom view using API and then use it later and fetch with view_id?
Also, may I know what is the maximum no.of contacts that can be fetched in a single API call is it 100?
Thank you