Hi,
When using data package api, I have a question about two fields that we pass in the body for "ExportToPackage" Api, which are "executionId" and "reExecute"
Based on what I noticed:
If I leave executionId as empty and reExecute as false, each time we call the api, a new record in the export job history gets created with a new executionId
However, if I pass the same executionId that i ran previously where reExecute is still false. It runs the same export job that has this executionId and without creating a new one.
My question is now, what's the benefit or reExecute here? what does it mean if it's false or true? because if it's true or false it doesn't affect the result.
Also another question, in what case i will need to pass the same executionId and not create a new one?