1. Download the cURL tool and ensure the correct installation for your platform.
2. Use the following commands to test across each environment:
For testing Mutual TLS connectivity
UAT: cURL " https://api-mtls-gw03-uat.jpmchase.com/tsapi/v1/connect “-X GET --header "Accept:application/json" --cert Transport_UAT_Cert.crt (replace with exact certificate name) --key Transport_UAT.key.pem(replace with exact certificate name)
PROD: cURL " https://api-mtls-gw03.jpmchase.com/tsapi/v1/connect "-X GET --header "Accept: application/json" --certTransport_PROD_Cert.crt (replace with exact certificate name) --key Transport_PROD.key.pem(replace with exact certificate name)
For testing OAuth connectivity
UAT: cURL" https://api-oauth-gw03-uat.jpmchase.com/tsapi/vl/connect"-X GET--header "Accept:application/json" -X GET --header "Authorization: Bearer<token>"
PROD: cURL " https://api-apps-gw03.jpmchase.com/tsapi/v1/connect "-X GET --header "Accept: application/json" -X GET --header"Authorization: Bearer <token>"
3. Confirm successful connection to the new Data Center by emailing api.connectivity.testing@jpmchase.com including your Access Profile ID in the subject of the email and attaching a screenshot of connection validation.
Sample Success Response:
* using HTTP/1.x
> GET /tsapi/v1/connect HTTP/1.1
> Host: api-mtls-gw03-uat.jpmchase.com/tsapi/v1/connect
> User-Agent: curl/8.1.2
> Accept: application/json
>
< HTTP/1.1 200 OK
< Date: Fri, 05 Jan 2024 19:25:21 GMT
< Content-Type: application/json
< Connection: keep-alive
< Strict-Transport-Security:max-age=63072000; includeSubdomains; preload
< X-Frame-Options: SAMEORIGIN
< X-Content-Type-Options: nosniff
< X-XSS-Protection: 1; mode=block
< Vary: Accept-Encoding
< Transfer-Encoding: chunked
< Set-Cookie:ppnet_443=!
0rZVIjwugCYIJ4Sb6a6YvQ00svN1q6IU4xbzs5skJDTiG4Y4GFhrD0GPzYJLk1E4ybIUrTxDP6pHYg==;path=/; Httponly; Secure
<
{"status": “Success”,“Environment”: “UAT”}