{"info":{"_postman_id":"d5618a85-b26a-40c4-a7be-60e7c357ab1f","name":"HubMessageManagement - aseXML:r38","description":"<html><head></head><body><p>The HubMessageManagement API is a B2B SMP APIs used retrieve the current list of stop files for all participants or for a specific participant (using alerts) resource. </p>\n<p>Participants can use this resource to: </p>\n<ol>\n<li>Ensure technical requirements required to connect to e-Hub are validated (for example, appropriate network ports are open). Participants can utilise this function to ensure their systems can connect to e-Hub using their SSL certificates and API keys.</li>\n<li>Determine if the e-Hub system is operational (ping-pong test).</li>\n</ol>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"10032049","collectionId":"d5618a85-b26a-40c4-a7be-60e7c357ab1f","publishedId":"2s93CNNDGf","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2023-02-24T03:41:28.000Z"},"item":[{"name":"getAlerts","id":"28d100d3-e83d-4110-bfee-ebc6cc96cea3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"x-eHub-APIKey","value":"","description":"<p>When invoking e-Hub API resources, this parameter is the AEMO-supplied API Key. Note that an API Key is issued for each combination of API and ParticipantID. API Keys are sourced from the AEMO API Portal. Initial API Keys are allocated as part of the registration and accreditation process</p>\n"},{"key":"Accept","value":"application/xml"}],"url":"https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0/alerts?initiatingParticipantID=&alertType=B2BStopFile&queryParticipantID=","description":"<p>Return Participants that have a B2B Stop file. Returns stop file details for all participants or the requested ParticipantID. Note- This API &amp; resource will be enhanced in future to return the list of B2M stop files</p>\n","urlObject":{"path":["alerts"],"host":["https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0"],"query":[{"description":{"content":"<p>ParticipantID of the Participant invoking the API Note- If the API keys and certificates issued against the ParticipantID does not match with the ParticipantID passed in the query string, the system will send an exception</p>\n","type":"text/plain"},"key":"initiatingParticipantID","value":""},{"description":{"content":"<p>If the value is set to ‘B2BStopFile’, details related to B2B stop files will be sent. In future this parameter will be extended to support the retrieval of B2M stop files. If this parameter is not passed; the e-Hub will default the alertType to ‘B2BStopFile’.</p>\n","type":"text/plain"},"key":"alertType","value":"B2BStopFile"},{"description":{"content":"<p>If queryParticipantID is populated, e-Hub will retrieve the stop file for the queryParticipantID. The e-Hub will not validate if the queryParticipantID is valid. If an invalid queryParticipantID is sent, the e-Hub will send  = 0; meaning no stop file exists for the requested queryParticipantID. If queryParticipantID is not passed it will return the current list of stop files in the market.</p>\n","type":"text/plain"},"key":"queryParticipantID","value":""}],"variable":[]}},"response":[{"id":"4ac0a9b8-fbed-48f6-a479-826e94ca10f7","name":"Response_404","originalRequest":{"method":"GET","header":[{"key":"x-eHub-APIKey","value":"","description":"When invoking e-Hub API resources, this parameter is the AEMO-supplied API Key. Note that an API Key is issued for each combination of API and ParticipantID. API Keys are sourced from the AEMO API Portal. Initial API Keys are allocated as part of the registration and accreditation process"},{"key":"Accept","value":"application/xml"}],"url":{"raw":"https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0/alerts?initiatingParticipantID=&alertType=B2BStopFile&queryParticipantID=","host":["https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0"],"path":["alerts"],"query":[{"key":"initiatingParticipantID","value":"","description":"ParticipantID of the Participant invoking the API Note- If the API keys and certificates issued against the ParticipantID does not match with the ParticipantID passed in the query string, the system will send an exception"},{"key":"alertType","value":"B2BStopFile","description":"If the value is set to ‘B2BStopFile’, details related to B2B stop files will be sent. In future this parameter will be extended to support the retrieval of B2M stop files. If this parameter is not passed; the e-Hub will default the alertType to ‘B2BStopFile’."},{"key":"queryParticipantID","value":"","description":"If queryParticipantID is populated, e-Hub will retrieve the stop file for the queryParticipantID. The e-Hub will not validate if the queryParticipantID is valid. If an invalid queryParticipantID is sent, the e-Hub will send <ResultCount> = 0; meaning no stop file exists for the requested queryParticipantID. If queryParticipantID is not passed it will return the current list of stop files in the market."}]},"description":"Return Participants that have a B2B Stop file. Returns stop file details for all participants or the requested ParticipantID. Note- This API & resource will be enhanced in future to return the list of B2M stop files"},"status":"This response is provided when the resource name missing from URL or is invalid.","code":404,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""},{"id":"853f3e7c-dc32-4071-93d1-5b60f67cd5b5","name":"Response_429","originalRequest":{"method":"GET","header":[{"key":"x-eHub-APIKey","value":"","description":"When invoking e-Hub API resources, this parameter is the AEMO-supplied API Key. Note that an API Key is issued for each combination of API and ParticipantID. API Keys are sourced from the AEMO API Portal. Initial API Keys are allocated as part of the registration and accreditation process"},{"key":"Accept","value":"application/xml"}],"url":{"raw":"https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0/alerts?initiatingParticipantID=&alertType=B2BStopFile&queryParticipantID=","host":["https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0"],"path":["alerts"],"query":[{"key":"initiatingParticipantID","value":"","description":"ParticipantID of the Participant invoking the API Note- If the API keys and certificates issued against the ParticipantID does not match with the ParticipantID passed in the query string, the system will send an exception"},{"key":"alertType","value":"B2BStopFile","description":"If the value is set to ‘B2BStopFile’, details related to B2B stop files will be sent. In future this parameter will be extended to support the retrieval of B2M stop files. If this parameter is not passed; the e-Hub will default the alertType to ‘B2BStopFile’."},{"key":"queryParticipantID","value":"","description":"If queryParticipantID is populated, e-Hub will retrieve the stop file for the queryParticipantID. The e-Hub will not validate if the queryParticipantID is valid. If an invalid queryParticipantID is sent, the e-Hub will send <ResultCount> = 0; meaning no stop file exists for the requested queryParticipantID. If queryParticipantID is not passed it will return the current list of stop files in the market."}]},"description":"Return Participants that have a B2B Stop file. Returns stop file details for all participants or the requested ParticipantID. Note- This API & resource will be enhanced in future to return the list of B2M stop files"},"status":"This response is provided when the throttling limits are reached.","code":429,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""},{"id":"dec9a324-9e50-4f02-8e3a-637b6f9e5be9","name":"Response_400","originalRequest":{"method":"GET","header":[{"key":"x-eHub-APIKey","value":"","description":"When invoking e-Hub API resources, this parameter is the AEMO-supplied API Key. Note that an API Key is issued for each combination of API and ParticipantID. API Keys are sourced from the AEMO API Portal. Initial API Keys are allocated as part of the registration and accreditation process"},{"key":"Accept","value":"application/xml"}],"url":{"raw":"https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0/alerts?initiatingParticipantID=&alertType=B2BStopFile&queryParticipantID=","host":["https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0"],"path":["alerts"],"query":[{"key":"initiatingParticipantID","value":"","description":"ParticipantID of the Participant invoking the API Note- If the API keys and certificates issued against the ParticipantID does not match with the ParticipantID passed in the query string, the system will send an exception"},{"key":"alertType","value":"B2BStopFile","description":"If the value is set to ‘B2BStopFile’, details related to B2B stop files will be sent. In future this parameter will be extended to support the retrieval of B2M stop files. If this parameter is not passed; the e-Hub will default the alertType to ‘B2BStopFile’."},{"key":"queryParticipantID","value":"","description":"If queryParticipantID is populated, e-Hub will retrieve the stop file for the queryParticipantID. The e-Hub will not validate if the queryParticipantID is valid. If an invalid queryParticipantID is sent, the e-Hub will send <ResultCount> = 0; meaning no stop file exists for the requested queryParticipantID. If queryParticipantID is not passed it will return the current list of stop files in the market."}]},"description":"Return Participants that have a B2B Stop file. Returns stop file details for all participants or the requested ParticipantID. Note- This API & resource will be enhanced in future to return the list of B2M stop files"},"status":"This response is provided when the submitted payload cannot be passed successfully.","code":400,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""},{"id":"36e02265-30f2-45e9-be3f-3107f2226c7a","name":"Response_200","originalRequest":{"method":"GET","header":[{"key":"x-eHub-APIKey","value":"","description":"When invoking e-Hub API resources, this parameter is the AEMO-supplied API Key. Note that an API Key is issued for each combination of API and ParticipantID. API Keys are sourced from the AEMO API Portal. Initial API Keys are allocated as part of the registration and accreditation process"},{"key":"Accept","value":"application/xml"}],"url":{"raw":"https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0/alerts?initiatingParticipantID=&alertType=B2BStopFile&queryParticipantID=","host":["https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0"],"path":["alerts"],"query":[{"key":"initiatingParticipantID","value":"","description":"ParticipantID of the Participant invoking the API Note- If the API keys and certificates issued against the ParticipantID does not match with the ParticipantID passed in the query string, the system will send an exception"},{"key":"alertType","value":"B2BStopFile","description":"If the value is set to ‘B2BStopFile’, details related to B2B stop files will be sent. In future this parameter will be extended to support the retrieval of B2M stop files. If this parameter is not passed; the e-Hub will default the alertType to ‘B2BStopFile’."},{"key":"queryParticipantID","value":"","description":"If queryParticipantID is populated, e-Hub will retrieve the stop file for the queryParticipantID. The e-Hub will not validate if the queryParticipantID is valid. If an invalid queryParticipantID is sent, the e-Hub will send <ResultCount> = 0; meaning no stop file exists for the requested queryParticipantID. If queryParticipantID is not passed it will return the current list of stop files in the market."}]},"description":"Return Participants that have a B2B Stop file. Returns stop file details for all participants or the requested ParticipantID. Note- This API & resource will be enhanced in future to return the list of B2M stop files"},"status":"aseXML hub Acknowledgement (status = ‘Accept’) will be sent","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Content-Type","value":"application/xml"}],"cookie":[],"responseTime":null,"body":"<response />"},{"id":"c70834a3-4232-480b-b2a8-d2af67dd4169","name":"Response_500","originalRequest":{"method":"GET","header":[{"key":"x-eHub-APIKey","value":"","description":"When invoking e-Hub API resources, this parameter is the AEMO-supplied API Key. Note that an API Key is issued for each combination of API and ParticipantID. API Keys are sourced from the AEMO API Portal. Initial API Keys are allocated as part of the registration and accreditation process"},{"key":"Accept","value":"application/xml"}],"url":{"raw":"https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0/alerts?initiatingParticipantID=&alertType=B2BStopFile&queryParticipantID=","host":["https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0"],"path":["alerts"],"query":[{"key":"initiatingParticipantID","value":"","description":"ParticipantID of the Participant invoking the API Note- If the API keys and certificates issued against the ParticipantID does not match with the ParticipantID passed in the query string, the system will send an exception"},{"key":"alertType","value":"B2BStopFile","description":"If the value is set to ‘B2BStopFile’, details related to B2B stop files will be sent. In future this parameter will be extended to support the retrieval of B2M stop files. If this parameter is not passed; the e-Hub will default the alertType to ‘B2BStopFile’."},{"key":"queryParticipantID","value":"","description":"If queryParticipantID is populated, e-Hub will retrieve the stop file for the queryParticipantID. The e-Hub will not validate if the queryParticipantID is valid. If an invalid queryParticipantID is sent, the e-Hub will send <ResultCount> = 0; meaning no stop file exists for the requested queryParticipantID. If queryParticipantID is not passed it will return the current list of stop files in the market."}]},"description":"Return Participants that have a B2B Stop file. Returns stop file details for all participants or the requested ParticipantID. Note- This API & resource will be enhanced in future to return the list of B2M stop files"},"status":"This response is provided when any unforeseen error is encountered, such as; Certificate/key do not match or incorrect or e-Hub/API/downstream service is not available or Malformed payload.","code":500,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""},{"id":"f95dc22e-163e-47f3-8f49-0ccc1efd8cc6","name":"Response_405","originalRequest":{"method":"GET","header":[{"key":"x-eHub-APIKey","value":"","description":"When invoking e-Hub API resources, this parameter is the AEMO-supplied API Key. Note that an API Key is issued for each combination of API and ParticipantID. API Keys are sourced from the AEMO API Portal. Initial API Keys are allocated as part of the registration and accreditation process"},{"key":"Accept","value":"application/xml"}],"url":{"raw":"https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0/alerts?initiatingParticipantID=&alertType=B2BStopFile&queryParticipantID=","host":["https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0"],"path":["alerts"],"query":[{"key":"initiatingParticipantID","value":"","description":"ParticipantID of the Participant invoking the API Note- If the API keys and certificates issued against the ParticipantID does not match with the ParticipantID passed in the query string, the system will send an exception"},{"key":"alertType","value":"B2BStopFile","description":"If the value is set to ‘B2BStopFile’, details related to B2B stop files will be sent. In future this parameter will be extended to support the retrieval of B2M stop files. If this parameter is not passed; the e-Hub will default the alertType to ‘B2BStopFile’."},{"key":"queryParticipantID","value":"","description":"If queryParticipantID is populated, e-Hub will retrieve the stop file for the queryParticipantID. The e-Hub will not validate if the queryParticipantID is valid. If an invalid queryParticipantID is sent, the e-Hub will send <ResultCount> = 0; meaning no stop file exists for the requested queryParticipantID. If queryParticipantID is not passed it will return the current list of stop files in the market."}]},"description":"Return Participants that have a B2B Stop file. Returns stop file details for all participants or the requested ParticipantID. Note- This API & resource will be enhanced in future to return the list of B2M stop files"},"status":"This response is provided when the method is not GET","code":405,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"28d100d3-e83d-4110-bfee-ebc6cc96cea3"},{"name":"postAlert","id":"3c9f56f9-bf93-4aaf-bfd0-f16f34a27acc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-eHub-APIKey","value":"","description":"<p>When invoking e-Hub API resources, this parameter is the AEMO-supplied API Key. Note that an API Key is issued for each combination of API and ParticipantID. API Keys are sourced from the AEMO API Portal. Initial API Keys are allocated as part of the registration and accreditation process</p>\n"},{"key":"Accept","value":"application/xml"},{"key":"Content-Type","value":"application/xml"}],"body":{"mode":"raw","raw":"<?xml version=\"1.0\" encoding=\"UTF-8\"?><ase:aseXML xmlns:ase=\"urn:aseXML:r38\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"urn:aseXML:r38 http://www.nemmco.com.au/aseXML/schemas/r38/aseXML_r38.xsd\">\r\n<!-- Use Case: If a new StopFile is created (Or) an existing stop file is removed; the hub will notify the Participant using this XML structure. \r\nThis XML will be generated by the e-Hub as and when the event occurs i.e. event = a new stop file (or) and existing stopfile is removed -->\r\n<Header>\r\n<From>initiatingParticipantID</From>\r\n<To>toParticipantID</To>\r\n<MessageID>B2B-1234901289786</MessageID>\r\n<MessageDate>2017-03-31T13:30:38.194+10:00</MessageDate>\r\n<TransactionGroup>HMGT</TransactionGroup>\r\n<Priority>Medium</Priority>\r\n<Market>NEM</Market>\r\n</Header>\r\n<Transactions>\r\n    <Transaction transactionID=\"B2B-1234901289786\" transactionDate=\"2017-03-31T13:30:38.194+10:00\">\r\n      <HubFlowControlAlertNotification version=\"r37\">  \r\n        <FlowControlAlerts> <!-- Optional -->\r\n\t\t  <FlowControlAlert> <!-- Mandatory, atleast 1 -->\r\n\t\t\t<AlertType>B2BStopFile</AlertType>   <!-- Mandatory, Domain values but assuming we will not enumerate, STRING -->\r\n\t\t\t<Action>ADD</Action> <!-- Optional, other value it could take is 'Remove' -->\r\n\t\t\t<ParticipantID>EASTCO</ParticipantID> <!-- Mandatory, Existing reference to ParticipantID -->   \r\n\t\t\t<StopFileName>EASTCO_B2BHOLDINP.STP</StopFileName> <!-- STRING, Optional -->   \r\n\t\t\t<Cause>Too many unacknowledged files / messages </Cause> <!-- Mandatory, STRING -->   \r\n\t\t\t<StopDateTime>2017-02-11T08:00:00.32+10:00</StopDateTime> <!-- Optional -->  \r\n\t\t\t<!-- Require another optional field called 'RemoveDateTime' - This will be populated only when 'Event' is set to 'Remove' -->\r\n\t\t  </FlowControlAlert>\r\n\t\t</FlowControlAlerts>\r\n      </HubFlowControlAlertNotification>\r\n    </Transaction>\r\n  </Transactions>\r\n  </ase:aseXML>"},"url":"https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0/alerts","description":"<p>The e-Hub will send alerts to the Participants in the following scenarios</p>\n<ul>\n<li>New B2B stop file is issued for any Participant (or)</li>\n<li>An existing B2B stop file is removed from any Participant (or)</li>\n<li>Notifying response payload validation failures</li>\n</ul>\n","urlObject":{"path":["alerts"],"host":["https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0"],"query":[],"variable":[]}},"response":[{"id":"f8df258a-9049-4a58-bb4a-bfd8f2b524b0","name":"Response_429","originalRequest":{"method":"POST","header":[{"key":"x-eHub-APIKey","value":"","description":"When invoking e-Hub API resources, this parameter is the AEMO-supplied API Key. Note that an API Key is issued for each combination of API and ParticipantID. API Keys are sourced from the AEMO API Portal. Initial API Keys are allocated as part of the registration and accreditation process"},{"key":"Accept","value":"application/xml"},{"key":"Content-Type","value":"application/xml"}],"body":{"mode":"raw","raw":"<?xml version=\"1.0\" encoding=\"UTF-8\"?><ase:aseXML xmlns:ase=\"urn:aseXML:r38\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"urn:aseXML:r38 http://www.nemmco.com.au/aseXML/schemas/r38/aseXML_r38.xsd\">\r\n<!-- Use Case: If a new StopFile is created (Or) an existing stop file is removed; the hub will notify the Participant using this XML structure. \r\nThis XML will be generated by the e-Hub as and when the event occurs i.e. event = a new stop file (or) and existing stopfile is removed -->\r\n<Header>\r\n<From>initiatingParticipantID</From>\r\n<To>toParticipantID</To>\r\n<MessageID>B2B-1234901289786</MessageID>\r\n<MessageDate>2017-03-31T13:30:38.194+10:00</MessageDate>\r\n<TransactionGroup>HMGT</TransactionGroup>\r\n<Priority>Medium</Priority>\r\n<Market>NEM</Market>\r\n</Header>\r\n<Transactions>\r\n    <Transaction transactionID=\"B2B-1234901289786\" transactionDate=\"2017-03-31T13:30:38.194+10:00\">\r\n      <HubFlowControlAlertNotification version=\"r37\">  \r\n        <FlowControlAlerts> <!-- Optional -->\r\n\t\t  <FlowControlAlert> <!-- Mandatory, atleast 1 -->\r\n\t\t\t<AlertType>B2BStopFile</AlertType>   <!-- Mandatory, Domain values but assuming we will not enumerate, STRING -->\r\n\t\t\t<Action>ADD</Action> <!-- Optional, other value it could take is 'Remove' -->\r\n\t\t\t<ParticipantID>EASTCO</ParticipantID> <!-- Mandatory, Existing reference to ParticipantID -->   \r\n\t\t\t<StopFileName>EASTCO_B2BHOLDINP.STP</StopFileName> <!-- STRING, Optional -->   \r\n\t\t\t<Cause>Too many unacknowledged files / messages </Cause> <!-- Mandatory, STRING -->   \r\n\t\t\t<StopDateTime>2017-02-11T08:00:00.32+10:00</StopDateTime> <!-- Optional -->  \r\n\t\t\t<!-- Require another optional field called 'RemoveDateTime' - This will be populated only when 'Event' is set to 'Remove' -->\r\n\t\t  </FlowControlAlert>\r\n\t\t</FlowControlAlerts>\r\n      </HubFlowControlAlertNotification>\r\n    </Transaction>\r\n  </Transactions>\r\n  </ase:aseXML>"},"url":"https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0/alerts","description":"The e-Hub will send alerts to the Participants in the following scenarios\n- New B2B stop file is issued for any Participant (or)\n- An existing B2B stop file is removed from any Participant (or)\n- Notifying response payload validation failures"},"status":"This response is provided when the throttling limits are reached.","code":429,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""},{"id":"8de8c5c9-36bb-434d-b90a-4e39c6d6552a","name":"Response_500","originalRequest":{"method":"POST","header":[{"key":"x-eHub-APIKey","value":"","description":"When invoking e-Hub API resources, this parameter is the AEMO-supplied API Key. Note that an API Key is issued for each combination of API and ParticipantID. API Keys are sourced from the AEMO API Portal. Initial API Keys are allocated as part of the registration and accreditation process"},{"key":"Accept","value":"application/xml"},{"key":"Content-Type","value":"application/xml"}],"body":{"mode":"raw","raw":"<?xml version=\"1.0\" encoding=\"UTF-8\"?><ase:aseXML xmlns:ase=\"urn:aseXML:r38\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"urn:aseXML:r38 http://www.nemmco.com.au/aseXML/schemas/r38/aseXML_r38.xsd\">\r\n<!-- Use Case: If a new StopFile is created (Or) an existing stop file is removed; the hub will notify the Participant using this XML structure. \r\nThis XML will be generated by the e-Hub as and when the event occurs i.e. event = a new stop file (or) and existing stopfile is removed -->\r\n<Header>\r\n<From>initiatingParticipantID</From>\r\n<To>toParticipantID</To>\r\n<MessageID>B2B-1234901289786</MessageID>\r\n<MessageDate>2017-03-31T13:30:38.194+10:00</MessageDate>\r\n<TransactionGroup>HMGT</TransactionGroup>\r\n<Priority>Medium</Priority>\r\n<Market>NEM</Market>\r\n</Header>\r\n<Transactions>\r\n    <Transaction transactionID=\"B2B-1234901289786\" transactionDate=\"2017-03-31T13:30:38.194+10:00\">\r\n      <HubFlowControlAlertNotification version=\"r37\">  \r\n        <FlowControlAlerts> <!-- Optional -->\r\n\t\t  <FlowControlAlert> <!-- Mandatory, atleast 1 -->\r\n\t\t\t<AlertType>B2BStopFile</AlertType>   <!-- Mandatory, Domain values but assuming we will not enumerate, STRING -->\r\n\t\t\t<Action>ADD</Action> <!-- Optional, other value it could take is 'Remove' -->\r\n\t\t\t<ParticipantID>EASTCO</ParticipantID> <!-- Mandatory, Existing reference to ParticipantID -->   \r\n\t\t\t<StopFileName>EASTCO_B2BHOLDINP.STP</StopFileName> <!-- STRING, Optional -->   \r\n\t\t\t<Cause>Too many unacknowledged files / messages </Cause> <!-- Mandatory, STRING -->   \r\n\t\t\t<StopDateTime>2017-02-11T08:00:00.32+10:00</StopDateTime> <!-- Optional -->  \r\n\t\t\t<!-- Require another optional field called 'RemoveDateTime' - This will be populated only when 'Event' is set to 'Remove' -->\r\n\t\t  </FlowControlAlert>\r\n\t\t</FlowControlAlerts>\r\n      </HubFlowControlAlertNotification>\r\n    </Transaction>\r\n  </Transactions>\r\n  </ase:aseXML>"},"url":"https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0/alerts","description":"The e-Hub will send alerts to the Participants in the following scenarios\n- New B2B stop file is issued for any Participant (or)\n- An existing B2B stop file is removed from any Participant (or)\n- Notifying response payload validation failures"},"status":"This response is provided when any unforeseen error is encountered, such as; Certificate/key do not match or incorrect or e-Hub/API/downstream service is not available or Malformed payload.","code":500,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""},{"id":"74d3ac73-f42b-432c-b105-54b2c46e4207","name":"Response_400","originalRequest":{"method":"POST","header":[{"key":"x-eHub-APIKey","value":"","description":"When invoking e-Hub API resources, this parameter is the AEMO-supplied API Key. Note that an API Key is issued for each combination of API and ParticipantID. API Keys are sourced from the AEMO API Portal. Initial API Keys are allocated as part of the registration and accreditation process"},{"key":"Accept","value":"application/xml"},{"key":"Content-Type","value":"application/xml"}],"body":{"mode":"raw","raw":"<?xml version=\"1.0\" encoding=\"UTF-8\"?><ase:aseXML xmlns:ase=\"urn:aseXML:r38\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"urn:aseXML:r38 http://www.nemmco.com.au/aseXML/schemas/r38/aseXML_r38.xsd\">\r\n<!-- Use Case: If a new StopFile is created (Or) an existing stop file is removed; the hub will notify the Participant using this XML structure. \r\nThis XML will be generated by the e-Hub as and when the event occurs i.e. event = a new stop file (or) and existing stopfile is removed -->\r\n<Header>\r\n<From>initiatingParticipantID</From>\r\n<To>toParticipantID</To>\r\n<MessageID>B2B-1234901289786</MessageID>\r\n<MessageDate>2017-03-31T13:30:38.194+10:00</MessageDate>\r\n<TransactionGroup>HMGT</TransactionGroup>\r\n<Priority>Medium</Priority>\r\n<Market>NEM</Market>\r\n</Header>\r\n<Transactions>\r\n    <Transaction transactionID=\"B2B-1234901289786\" transactionDate=\"2017-03-31T13:30:38.194+10:00\">\r\n      <HubFlowControlAlertNotification version=\"r37\">  \r\n        <FlowControlAlerts> <!-- Optional -->\r\n\t\t  <FlowControlAlert> <!-- Mandatory, atleast 1 -->\r\n\t\t\t<AlertType>B2BStopFile</AlertType>   <!-- Mandatory, Domain values but assuming we will not enumerate, STRING -->\r\n\t\t\t<Action>ADD</Action> <!-- Optional, other value it could take is 'Remove' -->\r\n\t\t\t<ParticipantID>EASTCO</ParticipantID> <!-- Mandatory, Existing reference to ParticipantID -->   \r\n\t\t\t<StopFileName>EASTCO_B2BHOLDINP.STP</StopFileName> <!-- STRING, Optional -->   \r\n\t\t\t<Cause>Too many unacknowledged files / messages </Cause> <!-- Mandatory, STRING -->   \r\n\t\t\t<StopDateTime>2017-02-11T08:00:00.32+10:00</StopDateTime> <!-- Optional -->  \r\n\t\t\t<!-- Require another optional field called 'RemoveDateTime' - This will be populated only when 'Event' is set to 'Remove' -->\r\n\t\t  </FlowControlAlert>\r\n\t\t</FlowControlAlerts>\r\n      </HubFlowControlAlertNotification>\r\n    </Transaction>\r\n  </Transactions>\r\n  </ase:aseXML>"},"url":"https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0/alerts","description":"The e-Hub will send alerts to the Participants in the following scenarios\n- New B2B stop file is issued for any Participant (or)\n- An existing B2B stop file is removed from any Participant (or)\n- Notifying response payload validation failures"},"status":"This response is provided when the submitted payload cannot be passed successfully.","code":400,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""},{"id":"fdc06a41-f773-4f78-84c6-5435e218ea5e","name":"Response_404","originalRequest":{"method":"POST","header":[{"key":"x-eHub-APIKey","value":"","description":"When invoking e-Hub API resources, this parameter is the AEMO-supplied API Key. Note that an API Key is issued for each combination of API and ParticipantID. API Keys are sourced from the AEMO API Portal. Initial API Keys are allocated as part of the registration and accreditation process"},{"key":"Accept","value":"application/xml"},{"key":"Content-Type","value":"application/xml"}],"body":{"mode":"raw","raw":"<?xml version=\"1.0\" encoding=\"UTF-8\"?><ase:aseXML xmlns:ase=\"urn:aseXML:r38\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"urn:aseXML:r38 http://www.nemmco.com.au/aseXML/schemas/r38/aseXML_r38.xsd\">\r\n<!-- Use Case: If a new StopFile is created (Or) an existing stop file is removed; the hub will notify the Participant using this XML structure. \r\nThis XML will be generated by the e-Hub as and when the event occurs i.e. event = a new stop file (or) and existing stopfile is removed -->\r\n<Header>\r\n<From>initiatingParticipantID</From>\r\n<To>toParticipantID</To>\r\n<MessageID>B2B-1234901289786</MessageID>\r\n<MessageDate>2017-03-31T13:30:38.194+10:00</MessageDate>\r\n<TransactionGroup>HMGT</TransactionGroup>\r\n<Priority>Medium</Priority>\r\n<Market>NEM</Market>\r\n</Header>\r\n<Transactions>\r\n    <Transaction transactionID=\"B2B-1234901289786\" transactionDate=\"2017-03-31T13:30:38.194+10:00\">\r\n      <HubFlowControlAlertNotification version=\"r37\">  \r\n        <FlowControlAlerts> <!-- Optional -->\r\n\t\t  <FlowControlAlert> <!-- Mandatory, atleast 1 -->\r\n\t\t\t<AlertType>B2BStopFile</AlertType>   <!-- Mandatory, Domain values but assuming we will not enumerate, STRING -->\r\n\t\t\t<Action>ADD</Action> <!-- Optional, other value it could take is 'Remove' -->\r\n\t\t\t<ParticipantID>EASTCO</ParticipantID> <!-- Mandatory, Existing reference to ParticipantID -->   \r\n\t\t\t<StopFileName>EASTCO_B2BHOLDINP.STP</StopFileName> <!-- STRING, Optional -->   \r\n\t\t\t<Cause>Too many unacknowledged files / messages </Cause> <!-- Mandatory, STRING -->   \r\n\t\t\t<StopDateTime>2017-02-11T08:00:00.32+10:00</StopDateTime> <!-- Optional -->  \r\n\t\t\t<!-- Require another optional field called 'RemoveDateTime' - This will be populated only when 'Event' is set to 'Remove' -->\r\n\t\t  </FlowControlAlert>\r\n\t\t</FlowControlAlerts>\r\n      </HubFlowControlAlertNotification>\r\n    </Transaction>\r\n  </Transactions>\r\n  </ase:aseXML>"},"url":"https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0/alerts","description":"The e-Hub will send alerts to the Participants in the following scenarios\n- New B2B stop file is issued for any Participant (or)\n- An existing B2B stop file is removed from any Participant (or)\n- Notifying response payload validation failures"},"status":"This response is provided when the resource name missing from URL or is invalid.","code":404,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""},{"id":"370e29f5-0da6-441e-853f-318606c8e311","name":"Response_200","originalRequest":{"method":"POST","header":[{"key":"x-eHub-APIKey","value":"","description":"When invoking e-Hub API resources, this parameter is the AEMO-supplied API Key. Note that an API Key is issued for each combination of API and ParticipantID. API Keys are sourced from the AEMO API Portal. Initial API Keys are allocated as part of the registration and accreditation process"},{"key":"Accept","value":"application/xml"},{"key":"Content-Type","value":"application/xml"}],"body":{"mode":"raw","raw":"<?xml version=\"1.0\" encoding=\"UTF-8\"?><ase:aseXML xmlns:ase=\"urn:aseXML:r38\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"urn:aseXML:r38 http://www.nemmco.com.au/aseXML/schemas/r38/aseXML_r38.xsd\">\r\n<!-- Use Case: If a new StopFile is created (Or) an existing stop file is removed; the hub will notify the Participant using this XML structure. \r\nThis XML will be generated by the e-Hub as and when the event occurs i.e. event = a new stop file (or) and existing stopfile is removed -->\r\n<Header>\r\n<From>initiatingParticipantID</From>\r\n<To>toParticipantID</To>\r\n<MessageID>B2B-1234901289786</MessageID>\r\n<MessageDate>2017-03-31T13:30:38.194+10:00</MessageDate>\r\n<TransactionGroup>HMGT</TransactionGroup>\r\n<Priority>Medium</Priority>\r\n<Market>NEM</Market>\r\n</Header>\r\n<Transactions>\r\n    <Transaction transactionID=\"B2B-1234901289786\" transactionDate=\"2017-03-31T13:30:38.194+10:00\">\r\n      <HubFlowControlAlertNotification version=\"r37\">  \r\n        <FlowControlAlerts> <!-- Optional -->\r\n\t\t  <FlowControlAlert> <!-- Mandatory, atleast 1 -->\r\n\t\t\t<AlertType>B2BStopFile</AlertType>   <!-- Mandatory, Domain values but assuming we will not enumerate, STRING -->\r\n\t\t\t<Action>ADD</Action> <!-- Optional, other value it could take is 'Remove' -->\r\n\t\t\t<ParticipantID>EASTCO</ParticipantID> <!-- Mandatory, Existing reference to ParticipantID -->   \r\n\t\t\t<StopFileName>EASTCO_B2BHOLDINP.STP</StopFileName> <!-- STRING, Optional -->   \r\n\t\t\t<Cause>Too many unacknowledged files / messages </Cause> <!-- Mandatory, STRING -->   \r\n\t\t\t<StopDateTime>2017-02-11T08:00:00.32+10:00</StopDateTime> <!-- Optional -->  \r\n\t\t\t<!-- Require another optional field called 'RemoveDateTime' - This will be populated only when 'Event' is set to 'Remove' -->\r\n\t\t  </FlowControlAlert>\r\n\t\t</FlowControlAlerts>\r\n      </HubFlowControlAlertNotification>\r\n    </Transaction>\r\n  </Transactions>\r\n  </ase:aseXML>"},"url":"https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0/alerts","description":"The e-Hub will send alerts to the Participants in the following scenarios\n- New B2B stop file is issued for any Participant (or)\n- An existing B2B stop file is removed from any Participant (or)\n- Notifying response payload validation failures"},"status":"aseXML hub Acknowledgement (status = ‘Accept’) will be sent","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Content-Type","value":"application/xml"}],"cookie":[],"responseTime":null,"body":"<response />"},{"id":"a85f2bae-0885-440d-865b-68221757922c","name":"Response_405","originalRequest":{"method":"POST","header":[{"key":"x-eHub-APIKey","value":"","description":"When invoking e-Hub API resources, this parameter is the AEMO-supplied API Key. Note that an API Key is issued for each combination of API and ParticipantID. API Keys are sourced from the AEMO API Portal. Initial API Keys are allocated as part of the registration and accreditation process"},{"key":"Accept","value":"application/xml"},{"key":"Content-Type","value":"application/xml"}],"body":{"mode":"raw","raw":"<?xml version=\"1.0\" encoding=\"UTF-8\"?><ase:aseXML xmlns:ase=\"urn:aseXML:r38\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"urn:aseXML:r38 http://www.nemmco.com.au/aseXML/schemas/r38/aseXML_r38.xsd\">\r\n<!-- Use Case: If a new StopFile is created (Or) an existing stop file is removed; the hub will notify the Participant using this XML structure. \r\nThis XML will be generated by the e-Hub as and when the event occurs i.e. event = a new stop file (or) and existing stopfile is removed -->\r\n<Header>\r\n<From>initiatingParticipantID</From>\r\n<To>toParticipantID</To>\r\n<MessageID>B2B-1234901289786</MessageID>\r\n<MessageDate>2017-03-31T13:30:38.194+10:00</MessageDate>\r\n<TransactionGroup>HMGT</TransactionGroup>\r\n<Priority>Medium</Priority>\r\n<Market>NEM</Market>\r\n</Header>\r\n<Transactions>\r\n    <Transaction transactionID=\"B2B-1234901289786\" transactionDate=\"2017-03-31T13:30:38.194+10:00\">\r\n      <HubFlowControlAlertNotification version=\"r37\">  \r\n        <FlowControlAlerts> <!-- Optional -->\r\n\t\t  <FlowControlAlert> <!-- Mandatory, atleast 1 -->\r\n\t\t\t<AlertType>B2BStopFile</AlertType>   <!-- Mandatory, Domain values but assuming we will not enumerate, STRING -->\r\n\t\t\t<Action>ADD</Action> <!-- Optional, other value it could take is 'Remove' -->\r\n\t\t\t<ParticipantID>EASTCO</ParticipantID> <!-- Mandatory, Existing reference to ParticipantID -->   \r\n\t\t\t<StopFileName>EASTCO_B2BHOLDINP.STP</StopFileName> <!-- STRING, Optional -->   \r\n\t\t\t<Cause>Too many unacknowledged files / messages </Cause> <!-- Mandatory, STRING -->   \r\n\t\t\t<StopDateTime>2017-02-11T08:00:00.32+10:00</StopDateTime> <!-- Optional -->  \r\n\t\t\t<!-- Require another optional field called 'RemoveDateTime' - This will be populated only when 'Event' is set to 'Remove' -->\r\n\t\t  </FlowControlAlert>\r\n\t\t</FlowControlAlerts>\r\n      </HubFlowControlAlertNotification>\r\n    </Transaction>\r\n  </Transactions>\r\n  </ase:aseXML>"},"url":"https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0/alerts","description":"The e-Hub will send alerts to the Participants in the following scenarios\n- New B2B stop file is issued for any Participant (or)\n- An existing B2B stop file is removed from any Participant (or)\n- Notifying response payload validation failures"},"status":"This response is provided when the method is not GET","code":405,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"3c9f56f9-bf93-4aaf-bfd0-f16f34a27acc"},{"name":"getPing","id":"c77ea908-b6b3-49d2-8660-9904349279ba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"x-eHub-APIKey","value":"","description":"<p>When invoking e-Hub API resources, this parameter is the AEMO-supplied API Key. Note that an API Key is issued for each combination of API and ParticipantID. API Keys are sourced from the AEMO API Portal. Initial API Keys are allocated as part of the registration and accreditation process</p>\n"},{"key":"Accept","value":"application/xml"}],"url":"https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0/ping?initiatingParticipantID=","description":"<p>Returns response code to state if the core e-Hub applications are available / operational. This API/resource will be used by the Participants to</p>\n<ul>\n<li>Test if the Participant application / gateway is able to establish connectivity with the e-Hub and/or</li>\n<li>Validate if the SSL configuration / certificates are valid and/or</li>\n<li>Check if the core e-Hub applications are available</li>\n</ul>\n","urlObject":{"path":["ping"],"host":["https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0"],"query":[{"description":{"content":"<p>ParticipantID of the Participant invoking the API Note- If the API keys and certificates issued against the ParticipantID does not match with the ParticipantID passed in the query string, the system will send an exception</p>\n","type":"text/plain"},"key":"initiatingParticipantID","value":""}],"variable":[]}},"response":[{"id":"3bdc0034-337c-4c75-833e-a6d10de0d603","name":"Response_404","originalRequest":{"method":"GET","header":[{"key":"x-eHub-APIKey","value":"","description":"When invoking e-Hub API resources, this parameter is the AEMO-supplied API Key. Note that an API Key is issued for each combination of API and ParticipantID. API Keys are sourced from the AEMO API Portal. Initial API Keys are allocated as part of the registration and accreditation process"},{"key":"Accept","value":"application/xml"}],"url":{"raw":"https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0/ping?initiatingParticipantID=","host":["https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0"],"path":["ping"],"query":[{"key":"initiatingParticipantID","value":"","description":"ParticipantID of the Participant invoking the API Note- If the API keys and certificates issued against the ParticipantID does not match with the ParticipantID passed in the query string, the system will send an exception"}]},"description":"Returns response code to state if the core e-Hub applications are available / operational. This API/resource will be used by the Participants to\n-  Test if the Participant application / gateway is able to establish connectivity with the e-Hub and/or\n- Validate if the SSL configuration / certificates are valid and/or\n- Check if the core e-Hub applications are available     "},"status":"This response is provided when the resource name missing from URL or is invalid.","code":404,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""},{"id":"e543f971-428d-4c18-b64e-e9be65c0b378","name":"Response_200","originalRequest":{"method":"GET","header":[{"key":"x-eHub-APIKey","value":"","description":"When invoking e-Hub API resources, this parameter is the AEMO-supplied API Key. Note that an API Key is issued for each combination of API and ParticipantID. API Keys are sourced from the AEMO API Portal. Initial API Keys are allocated as part of the registration and accreditation process"},{"key":"Accept","value":"application/xml"}],"url":{"raw":"https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0/ping?initiatingParticipantID=","host":["https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0"],"path":["ping"],"query":[{"key":"initiatingParticipantID","value":"","description":"ParticipantID of the Participant invoking the API Note- If the API keys and certificates issued against the ParticipantID does not match with the ParticipantID passed in the query string, the system will send an exception"}]},"description":"Returns response code to state if the core e-Hub applications are available / operational. This API/resource will be used by the Participants to\n-  Test if the Participant application / gateway is able to establish connectivity with the e-Hub and/or\n- Validate if the SSL configuration / certificates are valid and/or\n- Check if the core e-Hub applications are available     "},"status":"Successful Ping i.e. Participant is able to connect to e-Hub, authentication & authorisation is valid and the e-Hub is operational.","code":200,"_postman_previewlanguage":"Text","header":[{"key":"Content-Type","value":"application/xml"}],"cookie":[],"responseTime":null,"body":"<response />"},{"id":"e2e49487-ec28-4084-a286-f9f0b9eeb04a","name":"Response_429","originalRequest":{"method":"GET","header":[{"key":"x-eHub-APIKey","value":"","description":"When invoking e-Hub API resources, this parameter is the AEMO-supplied API Key. Note that an API Key is issued for each combination of API and ParticipantID. API Keys are sourced from the AEMO API Portal. Initial API Keys are allocated as part of the registration and accreditation process"},{"key":"Accept","value":"application/xml"}],"url":{"raw":"https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0/ping?initiatingParticipantID=","host":["https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0"],"path":["ping"],"query":[{"key":"initiatingParticipantID","value":"","description":"ParticipantID of the Participant invoking the API Note- If the API keys and certificates issued against the ParticipantID does not match with the ParticipantID passed in the query string, the system will send an exception"}]},"description":"Returns response code to state if the core e-Hub applications are available / operational. This API/resource will be used by the Participants to\n-  Test if the Participant application / gateway is able to establish connectivity with the e-Hub and/or\n- Validate if the SSL configuration / certificates are valid and/or\n- Check if the core e-Hub applications are available     "},"status":"This response is provided when the throttling limits are reached.","code":429,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""},{"id":"02f58043-cae4-4946-a59c-a0ce23ea3d86","name":"Response_405","originalRequest":{"method":"GET","header":[{"key":"x-eHub-APIKey","value":"","description":"When invoking e-Hub API resources, this parameter is the AEMO-supplied API Key. Note that an API Key is issued for each combination of API and ParticipantID. API Keys are sourced from the AEMO API Portal. Initial API Keys are allocated as part of the registration and accreditation process"},{"key":"Accept","value":"application/xml"}],"url":{"raw":"https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0/ping?initiatingParticipantID=","host":["https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0"],"path":["ping"],"query":[{"key":"initiatingParticipantID","value":"","description":"ParticipantID of the Participant invoking the API Note- If the API keys and certificates issued against the ParticipantID does not match with the ParticipantID passed in the query string, the system will send an exception"}]},"description":"Returns response code to state if the core e-Hub applications are available / operational. This API/resource will be used by the Participants to\n-  Test if the Participant application / gateway is able to establish connectivity with the e-Hub and/or\n- Validate if the SSL configuration / certificates are valid and/or\n- Check if the core e-Hub applications are available     "},"status":"This response is provided when the method is not GET","code":405,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""},{"id":"f7154b2b-96b6-4638-93fd-1f700d889ac9","name":"Response_500","originalRequest":{"method":"GET","header":[{"key":"x-eHub-APIKey","value":"","description":"When invoking e-Hub API resources, this parameter is the AEMO-supplied API Key. Note that an API Key is issued for each combination of API and ParticipantID. API Keys are sourced from the AEMO API Portal. Initial API Keys are allocated as part of the registration and accreditation process"},{"key":"Accept","value":"application/xml"}],"url":{"raw":"https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0/ping?initiatingParticipantID=","host":["https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0"],"path":["ping"],"query":[{"key":"initiatingParticipantID","value":"","description":"ParticipantID of the Participant invoking the API Note- If the API keys and certificates issued against the ParticipantID does not match with the ParticipantID passed in the query string, the system will send an exception"}]},"description":"Returns response code to state if the core e-Hub applications are available / operational. This API/resource will be used by the Participants to\n-  Test if the Participant application / gateway is able to establish connectivity with the e-Hub and/or\n- Validate if the SSL configuration / certificates are valid and/or\n- Check if the core e-Hub applications are available     "},"status":"Core e-Hub application(s) is unavailable","code":500,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""},{"id":"1f249242-7181-4f5e-988f-39ac435acab1","name":"Response_400","originalRequest":{"method":"GET","header":[{"key":"x-eHub-APIKey","value":"","description":"When invoking e-Hub API resources, this parameter is the AEMO-supplied API Key. Note that an API Key is issued for each combination of API and ParticipantID. API Keys are sourced from the AEMO API Portal. Initial API Keys are allocated as part of the registration and accreditation process"},{"key":"Accept","value":"application/xml"}],"url":{"raw":"https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0/ping?initiatingParticipantID=","host":["https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0"],"path":["ping"],"query":[{"key":"initiatingParticipantID","value":"","description":"ParticipantID of the Participant invoking the API Note- If the API keys and certificates issued against the ParticipantID does not match with the ParticipantID passed in the query string, the system will send an exception"}]},"description":"Returns response code to state if the core e-Hub applications are available / operational. This API/resource will be used by the Participants to\n-  Test if the Participant application / gateway is able to establish connectivity with the e-Hub and/or\n- Validate if the SSL configuration / certificates are valid and/or\n- Check if the core e-Hub applications are available     "},"status":"This response is provided when the submitted payload cannot be passed successfully.","code":400,"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"c77ea908-b6b3-49d2-8660-9904349279ba"}],"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"68378913-86e1-4d71-92fe-5c958baa00fe"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"84304858-6e7a-46ec-9c8b-902e1e43eb9d"}}],"variable":[{"key":"default","value":"https://apis.preprod.aemo.com.au:9319/ws/HubMessageManagement/1.0"},{"key":"default1","value":"https://apis.prod.aemo.com.au:9319/ws/HubMessageManagement/1.0"},{"key":"default2","value":"https://apis.preprod.marketnet.net.au:9319/ws/HubMessageManagement/1.0"},{"key":"default3","value":"https://apis.prod.marketnet.net.au:9319/ws/HubMessageManagement/1.0"},{"key":"APIKey","value":""},{"key":"participantId","value":""}]}