I have a stream that returns the leads uuIDs
And then, I have a substream that should use every ID from the parent stream to return data about every lead.
I’m doing like this:
def path(
self,
stream_state: Mapping[str, Any] = None,
stream_slice: Mapping[str, Any] = None,
next_page_token: Mapping[str, Any] = None
) -> str:
uuid=stream_slice["parent"]["uuid"]
return f"platform/contacts/uuid:{uuid}"
The problem is, this only returns data about the last lead ID. How can I make so it returns data about all IDs in the parent stream and not only the last one?
Do I need to define what is the parent stream_slice in the parent stream? Do I have to make a Loop?