Hey, you are creating the the deal THROUGH the API and not through a user which explain why it's null. What you can do is reference the source of the deal with "hs_object_source_detail_1" or "hs_object_source" to identify if it was created through the API.