Does anyone know if it's possible to create cards *via API* with an ExternalId? And then of course, update the same card in the future using that ExternalId? I'm trying to sync knowledge from another system but the file-based approach seems inefficient and will be much more difficult to implement...
Page 1 / 1

Hi Mary, thanks and yes I've checked out the docs and they do not indicate any way to do this
. So I won't be surprised if this is more of a feature request, but it seems like such an obvious approach that I had to ask the community.
I'm trying to sync a collection of several hundred cards, but changes will only occur to something like one card every month or so.

I'm trying to sync a collection of several hundred cards, but changes will only occur to something like one card every month or so.
I will send this over to our product team as feedback. We currently do not support any type of webhook functionality which sounds closer to your use case. I can offer you a Python SDK that would make setting up the file structure approach easier, if that is something you are interested it?
I should make it clear the data only flows toward Guru, so when a card is updated in the external system I want to be able to update just that one card. In the file based approach I believe you have to send the entire collection every time or the cards you don't include will be deleted (right?) Thanks for your help
I don't think it's webhooks I'm after - not looking to receive events from guru.
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.