BFI API query using Curl

Hi All,
I am trying to export software installation patch using BFI API, I have given below query to extract the data. When I am using browser I can see the data but using curl I am not able to get output.

Query shared by support :-
https://computer:9082/api/sam/v2/software_instances?columns[]=computer_id&columns[]=product_publisher_name&columns[]=component_name&columns[]=component_detailed_version&columns[]=usage_data.total_runs&columns[]=discovery_details.discovery_path

I am trying given below query using curl on RHEL server.
1- curl -v -g -k https://BFIServer:9082/api/sam/v2/software_instances?columns[]=computer_id&columns[]=product_publisher_name&columns[]=component_name&columns[]=component_detailed_version&columns[]=usage_data.total_runs&columns[]=discovery_details.discovery_pathtoken=159900dcd549e011957a0b011bf52514b9099bdc

2- curl -v -g -k -i -u BFIUSER:PASSWORD -H “Content-Type: application/json” -H “Accept: application/json” “https://BFIServer:9082/api/sam/v2/software_instances?columns[]=computer_id&columns[]=product_publisher_name&columns[]=component_name&columns[]=component_detailed_version&columns[]=usage_data.total_runs&columns[]=discovery_details.discovery_path

Looking for advice if any buddy used it before.

Thank you

1 Like

This is resolved now…
Given below query worked for me:

curl -k -g ‘https://YYYY:9081/api/sam/software_instances?token=xxxxx&columns[]=computer_name&columns[]=product_publisher_name&columns[]=component_name&columns[]=component_detailed_version&columns[]=discovery_details.discovery_path