API Validation Issue with System Diagnostics and Health Check

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Announcements
Please sign in to see details of an important advisory in our Customer Advisories area.

API Validation Issue with System Diagnostics and Health Check

L0 Member
Hi all,

Has anyone come across this error below when trying to run the System Diagnostics and Health Check playbook from the Marketplace.

DBot
December 7, 2023 10:56
Scripts returned an error
#36: Validate API Integration
Command:

!HealthCheckAPIvalidation
(Scripts)
Reason
Demisto REST API Validation failed due to:
Too many API integrations were defined

I am logged in with the local admin account as per integration documentation and the integration tests are successful.
 
The HealthCheck playbook is returning this error when running the API validation task in the playbook.

We only have one Core Rest API integration installed with one configured instance, but this automation is returning 2 instances.

Has anyone encountered this before and what was the fix if you have?
 
Thanks,
Yashen Ramdas
1 accepted solution

Accepted Solutions

L4 Transporter

Do you also have an instance of the Demisto Rest API integration enabled?  On the integrations page, make sure to select the filter and "show deprecated". 

 

It's checking for both, and only one is allowed to be used. 

 

View solution in original post

2 REPLIES 2

L4 Transporter

Do you also have an instance of the Demisto Rest API integration enabled?  On the integrations page, make sure to select the filter and "show deprecated". 

 

It's checking for both, and only one is allowed to be used. 

 

L0 Member

Thank you for the feedback, this is exactly what the issue was. The deprecated Rest API instance was still enabled. I have disabled it and now the Health Check is working fine.

  • 1 accepted solution
  • 549 Views
  • 2 replies
  • 0 Likes
Like what you see?

Show your appreciation!

Click Like if a post is helpful to you or if you just want to show your support.

Click Accept as Solution to acknowledge that the answer to your question has been provided.

The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!

These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the LIVEcommunity as a whole!

The LIVEcommunity thanks you for your participation!