Post csv file using REST API is creating duplicate data sources


Details

We can post the CSV file directly to the import set. But some cases it is creating new data sources with the file names which we sent in the postman tool

Below is the URL format which we use to send the attachment :

https://<instance>.service-now.com/sys_import.do?sysparm_import_set_tablename=<table_name>&sysparm_transform_after_load=<true>

Please refer below sample image to send the request with attachment using the POSTMAN :

Additional Information

Please refer below different scenarios of creating new data source or using existing data sourceĀ 

scenario 1:-
=======
I have a data source already created and attached one file to it. Now I am sending a new request with a different file name likeĀ  " test.csv", so it is created a new Data Source with the file name "test.csv".

scenario 2:-
=======
Now from the postman, I am sending again one more request with the same file which I used in step 1 "test.csv", in this case, it is not created a new data source it is pointed to the existing data source "test.csv".

scenario 3:-
=======
if we change the file name to "test1.csv" and if send rest from "postman" it is creating a new data source with new file name "test1.csv"