Hi Ranjith,
You cannot upload a JSON collection file or similar in Enterprise, unfortunately.
You will need to use the instructions in the article you have linked - i.e. create a site with a link to a hosted OpenAPI v3 definition file (e.g. https:/
petstore3.swagger.ioapi
v3openapi.json).
The scanner will then crawl the endpoints based on what is in the definition file and make subsequent audit requests during the audit. You are correct about the authentication for standard web applications, but it looks like you can define this in your definition file for an API matching the OpenAPI v3 specification: