When I get Deals from https://api.getbase.com/v2/deals it returns last_activity_at, but it doesn't say what the activity is. Can I sideload communications somehow, or is there another endpoint that will return the communication object? I see in the network traffic that the Sell web app is using POST to /apis/views/api/v1/deals/search/ to show this data on the screen, but I'm hoping to avoid re-writing my code to build the search query and all.
Here's an example of the object I'm looking for:
{
"communication": {
"last_touch": {
"at": "2022-04-20T20:44:27+00:00",
"medium": "text",
"participating_user_ids": [
3434748
],
"direction": "outgoing"
}
}
}
Thanks for reaching out! Yes you are correct in the fact that we don't have an endpoint that specifically tells you what the "last activity" was. It just returns the date/time.
Is this something of interest to you? What would be your use case in this scenario? Maybe I can do some digging and ask around here to see how else we can achieve this or what other workaround or option we may have. Thanks and looking forward to your reply.