department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
281 stars 197 forks source link

Test postman files for Accreditation API #82993

Open oddball-lindsay opened 3 months ago

oddball-lindsay commented 3 months ago

Background

OGC has provided us with the postman files that include all of the endpoints and necessary configurations (including the API keys to hit them) to access the Accreditation API lower environments. We would like to test these out to confirm we have everything we need.

Tasks

Acceptance Criteria

oddball-lindsay commented 3 months ago

Need to get the GFE re-imaged to access postman files within the VA network

holdenhinkle commented 3 months ago

Was able to email the postman json files using the encryption feature in Outlook. Successfully imported them into Postman. However, I'm getting an error when trying to hit the accreditation endpoints all the environments:

Error: getaddrinfo ENOTFOUND url_goes_here

I posted in Teams asking Randy about it.

oddball-lindsay commented 2 months ago

Currently receiving a "not authorized" when trying to hit the endpoints in CAG, with the Staging environment. Checking with Charley for tips on functionality.

holdenhinkle commented 2 months ago

Alex Prokop suggested that I submit a support request with Platform - https://dsva.slack.com/archives/CBU0KDSB1/p1717091951946309

holdenhinkle commented 2 months ago

Kyle A. Matheny 7 minutes ago My guess is that you may need to put in an ESECC request @Holden Hinkle to allow us to talk with that domain over that port -- the owner of the domains should put in a request for who is allowed access to make calls to them

ESECC info - https://github.com/department-of-veterans-affairs/devops/blob/master/docs/ESECC-Public-URL-process.md

https://depo-platform-documentation.scrollhelp.site/developer-docs/adding-a-new-external-service-integration

oddball-lindsay commented 2 months ago

Pausing these efforts, as we first need to submit an ESECC request for requests within vets-api to be able to hit this combination of subdomain + port number. https://github.com/department-of-veterans-affairs/va.gov-team/issues/85136

oddball-lindsay commented 1 month ago

Need to address https://github.com/department-of-veterans-affairs/va.gov-team/issues/88288 before we can test