cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
754
Views
0
Helpful
4
Replies

Secure Endpoint API V3

Dm12
Level 1
Level 1


Hello!

I am working through the Cisco Secure Endpoint (formerly AMP) API documentation

https://developer.cisco.com/docs/secure-endpoint/#!authentication/authentication

and I am trying to register SecureX API Client as per the documentation above, but I can only see the legacy API form.

Please shed some light.

Thanks in advance!

4 Replies 4

Matthew Franks
Cisco Employee
Cisco Employee

I'm not entirely sure I understand your issue, but are you in the SecureX User Interface?  If so, Navigate to Administration on the top and select API Client from the menu on the left.

MatthewFranks_0-1708542026222.png

You should then see a Generate API Clients button.

MatthewFranks_1-1708542056750.png

When clicked, you'll get a popup that is the same as what is shown in the documentation.

MatthewFranks_2-1708542094274.png

Hope that helps,

-Matt

 

That's exactly the problem. I don't get the pop which is the same as stated in the documentation. But shows the legacy instead.

Could you show a screenshot please?

UMontero
Cisco Employee
Cisco Employee

Hello,

Once you have integrated both SecureX and Secure Endpoint, you would need to collect 2 BearerTokens.

I use postman in my case, as it is easier for me to navigate through the GUI.

So, first I use the APIs I got from SX to get the first Oauth, I pass the Client ID and password as User and password:

UMontero_0-1708541998645.png

 

The body will have the param get_credentials:

UMontero_1-1708542032790.png

Once I got my Bearer Token, I will pass this over to Secure Endpoint.

The Auth type will be Bearer, and the Body will have also the parameter grant_type client_credentials.

UMontero_2-1708542233752.pngUMontero_3-1708542242080.png

This will result in the access token that you will use for the API calls.

UMontero_4-1708542261808.png

Hope this helps.