We are implementing an API Marketplace.  There will be multiple APIs based upon the business process requested. 

The keys are obtained using the API marketplace and through User registration/approval of the Products in the Marketplace.

CA is the type of certificate.  Our certificates, including the intermediate and root CA are signed by DigiCert

Valid responses for each API are listed with each Product specification on the API Marketplace.

Authentication is based upon oAuth and enforced using API-Keys, Consumer Secret Keys and Bearer Tokens.

TLS (Transport Layer Security, whose predecessor is SSL) is the standard security technology for establishing an encrypted link between a web server and a web client, such as a browser or an app. An encrypted link ensures that all data passing between the server and the client remains private.

The concept of WSDL is not applicable in the API Marketplace.  Instead, APIs are grouped by Business Function within a Developer Portal.  The Developer Portal displays different types of APIs, grouped by functions called Products. With specific APIs, users can then subscribe to the Products, create Apps and test the API calls.  Using AgGateway standards, either XML or JSON inputs are accepted.

Authentication is based upon oAuth and enforced using API-Keys, Consumer Secret Keys and Bearer Tokens.

There are separate APIs per business function.  The responses will vary based upon function, but the format should be consistent.

Nutrien can support requests for ports other than 80/443. 

If your organization requires connectivity through a non standard port, please reach out to ITSupportB2B@nutrien.com for our Non Standard Port Request Questionnaire.  Once provided, it will be reviewed and actioned internally by our Network Security team. 

Our APIs served via “api.nutrien.com” require inbound connections to use SNI (Server Name Indication).   If your configuration does not support SNI, you must instead connect using our API provider’s default certificate, available at “https://nutrien-prod-prod.apigee.net”.  This default certificate is rotated periodically; to be notified when this occurs, please subscribe to the status page at https://status.apigee.com and click on the [Subscribe to Updates] button.