Announcements

The Equinix Community will be offline for scheduled maintenance on July 31, 2024. Learn More.

Discussions

Smart Hands ticket api

Smart Hands ticket api

API_User
Level 9

Hello guys, I am new in using curl and I have a qeustion.
How it looks the final example autharization form + get smart hands type.

 

curl -X POST 'https://api.equinix.com/oauth2/v1/token'
-H "content-type: application/json"
-d '{
"grant_type": "client_credentials",
"client_id": "ABCDE12345",
"client_secret": "FGHIJ67890"
}'

and 

 

curl -X GET "https://api.equinix.com/v1/orders/smarthands/types"
-H "content-type: application/json"
-H "authorization: Bearer qwErtYxxxxxxxcdefGHI"


I don't understand how to combine these two example in one and why I have to use second time

-H "authorization: Bearer qwErtY8zyW1abcdefGHI"
Reply 1 1

API_User
Level 9
Hi there,

The first API call is an auth service where token is returned after authentication is successful. This token is valid for 60 minutes upon successful authentication and has to be passed in the header for subsequent APIs calls.
Note that this is applicable all endpoints and not limited to smarthands APIs.
Hope this clarifies
Cheers,
Zac