{"info":{"_postman_id":"843e5d00-92f1-4eb2-83b0-6bbeefb62ae2","name":"Metering Exemption API Reference","description":"<html><head></head><body><h1 id=\"status\">Status</h1>\n<p>Ready. The design is ready for participants to use.</p>\n<h1 id=\"purpose\">Purpose</h1>\n<p>Participants use these APIs to manage Meter Exemptions in MSATS.</p>\n<p>This documentation explains the standards, rules, context, conventions, parameters, and methods for the API endpoints.</p>\n<h1 id=\"audience\">Audience</h1>\n<p>The primary audience is implementers and maintainers of APIs in participant organisations.</p>\n<p>The secondary audience is BAs and other interested parties.</p>\n<h1 id=\"assumed-knowledge\">Assumed knowledge</h1>\n<ul>\n<li><p>API and JSON or YAML basics</p>\n</li>\n<li><p><a href=\"https://visualisations.aemo.com.au/aemo/web-help/Content/API_Reference/API_introduction.htm\">API Reference</a></p>\n</li>\n<li><p><a href=\"https://visualisations.aemo.com.au/aemo/web-help/Content/ConnectingToAEMO/Interfaces.htm\">Connecting to AEMO's Market system</a></p>\n</li>\n<li><p><a href=\"https://visualisations.aemo.com.au/aemo/web-help/Content/TLSCertificateManagement/TLSCertificateManagement.htm\">TLS Certificate Management</a></p>\n</li>\n</ul>\n<h1 id=\"prerequisites\">Prerequisites</h1>\n<p>Before you can use the Meter Exemptions API you must:</p>\n<ul>\n<li><p>Have a Participant ID with an effective date of registration. If your company is a Registered Participant, it is set up during the registration process.</p>\n</li>\n<li><p>Have a user ID and password with access rights provided by your company's participant administrator. For details, see user rights access section.</p>\n</li>\n<li><p>Have an API gateway and a TLS certificate. Participant Users require access rights to create or view API or web meter exemptions</p>\n</li>\n<li><p>Test your submission in the pre-production environment before submitting to production. AEMO encourages participants to use the pre-production environment to test procedures and train staff.</p>\n</li>\n</ul>\n<h1 id=\"response-format\">Response format</h1>\n<p>The default API response is JSON but you can request a csv payload from GET requests.</p>\n<p>Depending on the Accept header value, the response returns in one of the following formats:</p>\n<ul>\n<li><p><strong>application/json:</strong> JSON schema</p>\n</li>\n<li><p><strong>text/csv</strong>: csv payload.</p>\n</li>\n</ul>\n<h1 id=\"parameters\">Parameters</h1>\n<ul>\n<li><p>exemptionList: Query parameters</p>\n</li>\n<li><p>exemptionDetails: Query parameters</p>\n</li>\n<li><p>submitExemption: Query and Path parameters</p>\n</li>\n</ul>\n<h1 id=\"submission-gateway-addresses\">Submission gateway addresses</h1>\n<h2 id=\"marketnet\">MarketNet</h2>\n<ul>\n<li><p>Production: {Base URL}/NEMRetail/v1/meterExemption</p>\n</li>\n<li><p>Pre-production: {Base URL}/NEMRetail/v1/meterExemption</p>\n</li>\n</ul>\n<p>See <a href=\"https://visualisations.aemo.com.au/aemo/web-help/Content/API_Reference/URL_format.htm\">AEMO API Reference &gt; About API &gt; URL format</a> for the {Base URL}.</p>\n<h2 id=\"internet-direct\">Internet direct</h2>\n<p>Production: {Base URL}/NEMRetail/v1/meterExemption</p>\n<p>Pre-production: {Base URL}/NEMRetail/v1/meterExemption</p>\n<p>See <a href=\"https://visualisations.aemo.com.au/aemo/web-help/Content/API_Reference/URL_format.htm\">AEMO API Reference &gt; About API &gt; URL format</a> for the {Base URL}.</p>\n<h1 id=\"related-rules-and-procedures\">Related rules and procedures</h1>\n<ul>\n<li><p><a href=\"https://aemo.com.au/-/media/files/stakeholder_consultation/consultations/nem-consultations/2021/msdr-and-mcpi/final-stage-amendment-documents/exemption-procedure-meter-installation-malfunctions-v12-clean.pdf?la=en\">Exemption Procedure – Metering Installation Malfunctions</a></p>\n</li>\n<li><p><a href=\"https://aemo.com.au/-/media/files/stakeholder_consultation/consultations/nem-consultations/2023/metering-installation-exemption-automation-consultation/metering-installation-exemption-guideline-clean.pdf?la=en\">Meter Exemption Guideline Supplement to the Exemption Procedure</a></p>\n</li>\n<li><p><a href=\"https://aemo.com.au/-/media/files/stakeholder_consultation/consultations/nem-consultations/2021/msdr-and-mcpi/final-stage-amendment-documents/metrology-procedure-part-a-v731-minor-amendment-process-clean.pdf?la=en\">Metrology Procedure: Part A</a></p>\n</li>\n<li><p><a href=\"https://aemo.com.au/consultations/current-and-closed-consultations/msdr-and-mcpi-effective-date-change-process\">MSDR and MCPI Effective Date Change Process</a></p>\n</li>\n</ul>\n<h1 id=\"related-documents\">Related documents</h1>\n<ul>\n<li><p><a href=\"https://visualisations.aemo.com.au/aemo/web-help/Content/API_Reference/API_introduction.htm\">API Reference</a> which provides an overview of AEMO's APIs</p>\n</li>\n<li><p><a href=\"https://portal.preprod.nemnet.net.au/help/Content/MSATSMeterExemptions/Metering_Exemptions.htm\">Guide to Metering Exemptions</a> (this guide is currently under development)</p>\n</li>\n</ul>\n<h1 id=\"user-rights-access\">User rights access</h1>\n<p>Participant administrators provide access to the Metering Exemptions API using the following interactive entities:</p>\n<ul>\n<li><p><strong>exemptionList</strong>: Web Service Get Meter Exemption List</p>\n</li>\n<li><p><strong>exemptionDetails</strong>: Web Service Get Meter Exemption</p>\n</li>\n<li><p><strong>submitExemption</strong>: Web Service Submit Meter Exemption</p>\n</li>\n</ul>\n<p>Participant users provide the base-64 encoded URM credentials provided by their participant administrator in the Basic Auth header.</p>\n<h1 id=\"compression\">Compression</h1>\n<p>AEMO APIs support HTTP protocol compression controlled by the HTTP request header attributes, allowing compression before sending and responding.</p>\n<p><strong>Note</strong>: The following applies only to the payload.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Value</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Content-Type</td>\n<td>application/json or text/plain</td>\n</tr>\n<tr>\n<td>Content-Encoding</td>\n<td>gzip, compress, or deflate  <br><strong>Note</strong>: If not provided no compression is assumed</td>\n</tr>\n<tr>\n<td>Accept-Encoding</td>\n<td>gzip, compress, or deflate  <br><strong>Note</strong>: If not provided no compression is assumed</td>\n</tr>\n</tbody>\n</table>\n</div><h1 id=\"throttling\">Throttling</h1>\n<p>To control traffic, AEMO throttles some API requests. If Participant ID requests exceed the throttling limit, the API returns a 429 or 422 response. For more details, see Response codes.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Endpoint</strong></th>\n<th><strong>Limit</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>submitExemption</td>\n<td>1 request per second per participantId.  <br>  <br>The participantId is identified from the X-initiatingParticipantID request header parameter.  <br>  <br>Participants systems must manage this Throttling limit because if you submit multiple JSON requests for the same participantId at the same time, AEMO may reject some.</td>\n</tr>\n</tbody>\n</table>\n</div><h1 id=\"response-codes\">Response codes</h1>\n<table><tbody><tr><th><p>Code</p></th><th><p>Description</p></th><th><p>Scenario</p></th></tr><tr><td><div><p>200</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>OK</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>The request is processed</p><p>The data payload is included</p></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>400</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Missing required header</div><div><div><div><div></div></div></div><div></div></div></td><td><div>A required field is missing from the request header. See Header parameters</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>400</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Invalid header</div><div><div><div><div></div></div></div><div></div></div></td><td><div>An invalid field is provided in the request header. Either an unexpected field is included in the request or the value provided is improperly formed. See Header parameters</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>400</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Invalid page size</div><div><div><div><div></div></div></div><div></div></div></td><td><div>The page size provided is non-numeric or greater than the maximum allowed page size. See Query parameters</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>400</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Invalid version</div><div><div><div><div></div></div></div><div></div></div></td><td><div>An invalid version is requested. See Header parameters</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>413</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Payload Too Large</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Request payload is larger than limits defined by the server. See Submission size.</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>429</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>Too Many Requests</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>The total number of inbound API requests received within a minute have exceeded the threshold. See Throttling.</p></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>500</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>Internal server error</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>An unforeseen error occurred processing the request</p></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>All other 5XX</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>Service unavailable</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>Service is unavailable</p></div><div><div><div><div></div></div></div><div></div></div></td></tr></tbody></table>\n\n<h1 id=\"about-metering-exemptions-api\">About Metering Exemptions API</h1>\n<h2 id=\"meter-exemption-process\">Meter exemption process</h2>\n<p>The Metering Exemptions API automates the registration and maintenance of a Meter Exemption and associated NMIs in MSATS. See the <a href=\"https://portal.preprod.nemnet.net.au/help/Content/MSATSMeterExemptions/Metering_Exemptions.htm\">Guide to Metering Exemptions</a> for details.</p>\n<h2 id=\"metering-exemption-api-details\">Metering exemption API details</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>Available interfaces</strong></td>\n<td>MSATS Web Portal &gt; Metering Exemptions API</td>\n</tr>\n<tr>\n<td><strong>Participant role</strong></td>\n<td>Metering Coordinator (MC)  <br>MSATS Role: Responsible Person (RP)</td>\n</tr>\n<tr>\n<td><strong>Functions</strong></td>\n<td>Create, monitor, and resolve exemptions for their Participant ID</td>\n</tr>\n<tr>\n<td><strong>Payload format</strong></td>\n<td>json or csv</td>\n</tr>\n<tr>\n<td><strong>CATS notifications</strong></td>\n<td>None</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"submission-rules\">Submission rules</h2>\n<ul>\n<li><p>The entire submission must be valid otherwise it is rejected.</p>\n</li>\n<li><p>The active Metering Coordinator in the NMI must match the Metering Coordinator on the exemption otherwise it is rejected.</p>\n</li>\n</ul>\n<h2 id=\"submission-size\">Submission size</h2>\n<p>The Meter Exemptions API accepts up to 75,000 NMIs in a JSON or csv request payload.</p>\n<h2 id=\"submission-response\">Submission response</h2>\n<p>Valid requests receive a 200 response and submission related data.</p>\n<p>If there is an error in the submission request the API rejects the request and returns a response code with a description of the error. In this case correct the error and resubmit the request.</p>\n<h1 id=\"validation\">Validation</h1>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Endpoint</strong></th>\n<th><strong>Validation</strong></th>\n<th><strong>Check</strong></th>\n<th><strong>Error message</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>All</td>\n<td>Request header parameters</td>\n<td>X-initiatingParticipantID is a mandatory field</td>\n<td>Header Incorrect: Initiating Participant Id must be provided</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>X-market is a mandatory field</td>\n<td>Header Incorrect: Market must be provided</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>X-market is NEM</td>\n<td>Header incorrect: Invalid market</td>\n</tr>\n<tr>\n<td>exemptionList</td>\n<td>Request query parameters</td>\n<td>X-initiatingParticipantID matches the participantID if supplied</td>\n<td>participantId must match header Participant ID</td>\n</tr>\n<tr>\n<td>exemptionDetails</td>\n<td>Request query parameters</td>\n<td>meterExemptionId must be a valid number</td>\n<td>meterExemptionId must be a valid number</td>\n</tr>\n<tr>\n<td></td>\n<td></td>\n<td>NMI value is alphanumeric</td>\n<td>NMI must be alphanumeric</td>\n</tr>\n<tr>\n<td>submitExemption</td>\n<td>Request query parameters</td>\n<td>Action is a mandatory field</td>\n<td>Action is a mandatory field</td>\n</tr>\n</tbody>\n</table>\n</div><h1 id=\"faqs\">FAQs</h1>\n<h2 id=\"general-faqs\">General FAQs</h2>\n<p>See <a href=\"https://portal.preprod.nemnet.net.au/help/Content/MSATSMeterExemptions/FAQs.htm\">Guide to Metering Exemptions FAQ</a> for details.</p>\n<h2 id=\"api-faqs\">API FAQs</h2>\n<h4 id=\"how-is-an-exemptionid-returned\">How is an exemptionID returned?</h4>\n<p>A new exemptionID is returned as a payload response when a new meter exemption is successfully created 200 OK. See <strong>submitExemption</strong> endpoint for details.</p>\n<h4 id=\"when-will-other-participants-be-notified-of-the-nmi-exemption\">When will other Participants be notified of the NMI exemption?</h4>\n<p>Any NMI with a status change is identified during the nightly MSATS batch process. When the NMI status is changes to Active, the two NMI standing data fields - Meter Malfunction Exemption Number and Meter Malfunction Exemption Expiry Date are populated. If the NMI status is changed from Active to another value, the fields' values are removed.</p>\n<p>Updates are processed in a CR5101 which notifies all relevant participants on completion.</p>\n<h4 id=\"when-is-a-sandpit-environment-available-to-test-the-metering-exemption-apis\">When is a sandpit environment available to test the Metering Exemption APIs?</h4>\n<p>It is available in pre-production from 2 October 2023.</p>\n<h1 id=\"glossary\">Glossary</h1>\n<p>For help with terms see:</p>\n<ul>\n<li><p><a href=\"https://www.aemc.gov.au/energy-system/energy-system-0\">National Electricity Rules Glossary</a></p>\n</li>\n<li><p><a href=\"https://aemo.com.au/learn/industry-terminology\">Industry Terminology</a></p>\n</li>\n</ul>\n<h1 id=\"endpoints\">Endpoints</h1>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Status","slug":"status"},{"content":"Purpose","slug":"purpose"},{"content":"Audience","slug":"audience"},{"content":"Assumed knowledge","slug":"assumed-knowledge"},{"content":"Prerequisites","slug":"prerequisites"},{"content":"Response format","slug":"response-format"},{"content":"Parameters","slug":"parameters"},{"content":"Submission gateway addresses","slug":"submission-gateway-addresses"},{"content":"Related rules and procedures","slug":"related-rules-and-procedures"},{"content":"Related documents","slug":"related-documents"},{"content":"User rights access","slug":"user-rights-access"},{"content":"Compression","slug":"compression"},{"content":"Throttling","slug":"throttling"},{"content":"Response codes","slug":"response-codes"},{"content":"About Metering Exemptions API","slug":"about-metering-exemptions-api"},{"content":"Validation","slug":"validation"},{"content":"FAQs","slug":"faqs"},{"content":"Glossary","slug":"glossary"},{"content":"Endpoints","slug":"endpoints"}],"owner":"25708789","collectionId":"843e5d00-92f1-4eb2-83b0-6bbeefb62ae2","publishedId":"2s93RL1GeB","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"492249","highlight":"B766C2"},"publishDate":"2023-03-22T05:57:00.000Z"},"item":[{"name":"submitExemption","id":"5fcde483-b953-4bdc-8a77-d8655aad384e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-initiatingParticipantID","value":"Participant ID","type":"text","description":"<p>Identifies which Participant ID the Participant User is acting for, status: required</p>\n"},{"key":"Authorization","value":"{{Basic Auth}}","type":"text","description":"<p>base64 encoded Participant User's username and password, status: required</p>\n"},{"key":"X-market","value":"NEM","type":"text","description":"<p>Identifies the market, status: required, type: string, format: NEM</p>\n"},{"key":"X-transactionID","value":"Transaction ID","description":"<p>Unique identifier for each request, status: optional</p>\n","type":"text"},{"key":"Accept","value":"application/json","description":"<p>Identifies the content types accepted by the client, options: application/json, text/csv, multipart/form-data, status: optional, type: string</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[]},"url":"{{baseUrl}}/NEMRetail/v1/meterExemption/submitExemption?action={{action}}&meterExemptionId={{meter_exemption_ID}}","description":"<p>Submits a meter exemption payload and returns a message acknowledgment.</p>\n<p>A submission consists of two parts:</p>\n<ol>\n<li><p>Meter Exemption details - JSON payload. Contains the meter exemption details.</p>\n</li>\n<li><p>NMI list – CSV or JSON payload. Contains a list of NMIs associated with the meter exemption request.</p>\n</li>\n</ol>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Metering Exemption action</strong></th>\n<th><strong>Valid NMI actions</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>new</td>\n<td>NEW</td>\n<td>Insert new record</td>\n</tr>\n<tr>\n<td>cancel</td>\n<td>CANCEL</td>\n<td>Update meter exemption NMI status to CANCELLED  <br />meterExemptionId must be provided in the request</td>\n</tr>\n<tr>\n<td>resolve</td>\n<td>RESOLVE</td>\n<td>Update meter exemption NMI status to RESOLVED  <br />meterExemptionId must be provided in the request</td>\n</tr>\n<tr>\n<td>update</td>\n<td>NEW  <br />UPDATE  <br />REMOVE  <br />CANCEL</td>\n<td>Use when more information is requested  <br />meterExemptionId must be provided in the request</td>\n</tr>\n<tr>\n<td>update</td>\n<td>RESOLVE  <br />CANCEL</td>\n<td>Use when there is an active Metering Exemption  <br />meterExemptionId must be provided in the request</td>\n</tr>\n<tr>\n<td>review</td>\n<td>NEW  <br />UPDATE  <br />REMOVE  <br />CANCEL</td>\n<td>n/a</td>\n</tr>\n<tr>\n<td>extend</td>\n<td>CANCEL  <br />RESOLVE</td>\n<td>n/a  <br />meterExemptionId must be provided in the request</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["NEMRetail","v1","meterExemption","submitExemption"],"host":["{{baseUrl}}"],"query":[{"description":{"content":"<p>Action values for meter exemption (as per submit exemption table), status: required,  type: string, format: lowercase</p>\n","type":"text/plain"},"key":"action","value":"{{action}}"},{"description":{"content":"<p>The meter exemption ID the request is for, status: required if <code>action</code>  is cancel, resolve, update, or extend</p>\n","type":"text/plain"},"key":"meterExemptionId","value":"{{meter_exemption_ID}}"}],"variable":[]}},"response":[{"id":"02eb72fc-4b0f-4967-9f93-230fdf25572e","name":"Submit new exemption JSON","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text","description":"Identifies the content types accepted by the client, options:\tapplication/json (default), text/csv, status: optional, type: string"},{"key":"Accept-Encoding","value":"gzip, compress, or deflate","type":"text","disabled":true},{"key":"X-initiatingParticipantID","value":"IHUBMC","type":"text","description":"Identifies which Participant ID the Participant User is acting for, status: required"},{"key":"Authorization","value":"Basic SUhVQk1DMTE6UGFzc3dvcmQwMSE=","type":"text","description":"base64 encoded Participant User's username and password, status: required"},{"key":"X-market","value":"NEM","description":"Identifies the market, status: required, type: string","type":"text"},{"key":"X-transactionID","value":"adb4g8ed0-bdf5-5574-ad41-a20d8f1b2503","description":"Unique identifier for each request, status: optional, type: string","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"me_Key_Name","value":"{\n    \"meterExemption\":{\n        \"exemptionDate\":\"2023-08-11\",\n        \"endDate\":\"2026-08-11\",\n        \"exemptionCategory\":\"MALFUNCTION\",\n        \"exemptionType\":\"DEFECTIVE\",\n        \"exemptionNature\":\"ACCESS\",\n        \"actionReason\":\"Action reason success.\",\n        \"actionTaken\":\"Action already taken\"\n        }\n    }","type":"text","contentType":"application/json"},{"key":"nmi_Key_Name","value":"{\n    \"meterExemptionNMIs\":[\n        {\n            \"NMI\":\"2001010990\",\n            \"action\":\"NEW\",\n            \"planDate\":\"2025-08-06\",\n            \"substitutionReq\":\"Y\"\n            },\n        {\n            \"NMI\":\"2001010812\",\n            \"action\":\"NEW\",\n            \"planDate\":\"2025-08-06\",\n            \"substitutionReq\":\"Y\"\n            }\n        ]\n    }","type":"text","contentType":"application/json"}],"options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/NEMRetail/v1/meterExemption/submitExemption?action=new","host":["{{baseUrl}}"],"path":["","NEMRetail","v1","meterExemption","submitExemption"],"query":[{"key":"action","value":"new","description":"Action values for meter exemption (as per submit exemption table), status: required,  type: string, format: lowercase"},{"key":"meterExemptionId","value":null,"description":"The meter exemption ID the request is for, status: required if ```action```  is cancel, resolve, update, or extend","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"meterExemptionId\": \"123456789012345\",\n    \"meterExemptionStatus\": \"REVIEW\",\n    \"payloadResponseStatus\": \"Accept\",\n    \"payloadResponseMessage\": \"Total NMI count: 3\\nTotal NMI accepted count: 3\\nTotal NMI rejected count: 0\"\n}\n "},{"id":"9456af8f-75fd-4e59-9735-84eb72d1167a","name":"Submit new exemption JSON CSV","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text","description":"Identifies the content types accepted by the client, options:\tapplication/json (default), text/csv, status: optional, type: string"},{"key":"Accept-Encoding","value":"gzip, compress, or deflate","type":"text","disabled":true},{"key":"X-initiatingParticipantID","value":"IHUBMC","type":"text","description":"Identifies which Participant ID the Participant User is acting for, status: required"},{"key":"Authorization","value":"Basic SUhVQk1DMTE6UGFzc3dvcmQwMSE=","type":"text","description":"base64 encoded Participant User's username and password, status: required"},{"key":"X-market","value":"NEM","description":"Identifies the market, status: required, type: string","type":"text"},{"key":"X-transactionID","value":"adb4g8ed0-bdf5-5574-ad41-a20d8f1b2503","description":"Unique identifier for each request, status: optional, type: string","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"me_Key_Name","value":"{\n    \"meterExemption\": {\n        \"exemptionDate\": \"2023-07-01\",\n        \"endDate\": \"2024-02-29\",\n        \"exemptionCategory\": \"MALFUNCTION\",\n        \"exemptionType\": \"DEFECTIVE\",\n        \"exemptionNature\": \"ACCESS\",\n        \"actionTaken\": \"Actions that were taken..\",\n        \"actionReason\": \"Reason for raising exemption and other relevant information....\"\n    }\n}","type":"text","contentType":"application/json"},{"key":"nmi_Key_Name","value":"C,DEV,METER_EXEMPTION_NMI,NEMMCO,NEMMCO,2023/07/07,12:34:56,,,,NEM,0,\nI,MEN,ACTION,NMI,PLAN_DATE,SUBSTITUTION_REQ \nD,MEN,NEW,TST0000014,2023/12/22,N \nD,MEN,NEW,TST0000015,2023/12/22,N \nD,MEN,NEW,TST0000016,2023/12/22,N \nC,END OF REPORT,6 ","type":"text","contentType":"text/csv"}],"options":{"raw":{"language":"text"}}},"url":{"raw":"{{baseUrl}}/NEMRetail/v1/meterExemption/submitExemption?action=new","host":["{{baseUrl}}"],"path":["NEMRetail","v1","meterExemption","submitExemption"],"query":[{"key":"action","value":"new","description":"Action values for meter exemption (as per submit exemption table), status: required,  type: string, format: lowercase"},{"key":"meterExemptionId","value":null,"description":"The meter exemption ID the request is for, status: required if ```action```  is cancel, resolve, update, or extend","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\r\n    \"meterExemptionId\": \"123456789012345\",\r\n    \"meterExemptionStatus\": \"REVIEW\",\r\n    \"payloadResponseStatus\": \"Accept\",\r\n    \"payloadResponseMessage\": \"Total NMI count: 3\\nTotal NMI accepted count: 3\\nTotal NMI rejected count: 0\"\r\n}\r\n"},{"id":"b0bcbad2-9db5-4986-b941-f5c8e930c100","name":"Cancel existing exemption","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text","description":"Identifies the content types accepted by the client, options:\tapplication/json (default), text/csv, status: optional, type: string"},{"key":"Accept-Encoding","value":"gzip, compress, or deflate","type":"text"},{"key":"X-initiatingParticipantID","value":"IHUBMC","type":"text","description":"Identifies which Participant ID the Participant User is acting for, status: required"},{"key":"Authorization","value":"Basic SUhVQk1DMTE6UGFzc3dvcmQwMSE=","type":"text","description":"base64 encoded Participant User's username and password, status: required"},{"key":"X-market","value":"NEM","description":"Identifies the market, status: required, type: string","type":"text"},{"key":"X-transactionID","value":"adb4g8ed0-bdf5-5574-ad41-a20d8f1b2503","description":"Unique identifier for each request, status: optional, type: string","type":"text"},{"key":"Content-Type","name":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"raw","raw":" "},"url":{"raw":"{{baseUrl}}/NEMRetail/v1/meterExemption/submitExemption?meterExemptionId=123456789012345&action=cancel","host":["{{baseUrl}}"],"path":["NEMRetail","v1","meterExemption","submitExemption"],"query":[{"key":"meterExemptionId","value":"123456789012345","description":"Action values for meter exemption (as per submit exemption table), status: required,  type: string, format: lowercase"},{"key":"action","value":"cancel","description":"The meter exemption ID the request is for, status: required if ```action```  is cancel, resolve, update, or extend"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\r\n    \"meterExemptionId\": \"123456789012345\",\r\n    \"meterExemptionStatus\": \"CANCELLED\",\r\n    \"payloadResponseStatus\": \"Accept\"\r\n    }\r\n"},{"id":"04fc3ff7-4df0-4c81-ab0e-f7df8d8635bc","name":"Update existing exemption","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text","description":"Identifies the content types accepted by the client, options:\tapplication/json (default), text/csv, status: optional, type: string"},{"key":"Accept-Encoding","value":"gzip, compress, or deflate","type":"text"},{"key":"X-initiatingParticipantID","value":"IHUBMC","type":"text","description":"Identifies which Participant ID the Participant User is acting for, status: required"},{"key":"Authorization","value":"Basic SUhVQk1DMTE6UGFzc3dvcmQwMSE=","type":"text","description":"base64 encoded Participant User's username and password, status: required"},{"key":"X-market","value":"NEM","description":"Identifies the market, status: required, type: string","type":"text"},{"key":"X-transactionID","value":"adb4g8ed0-bdf5-5574-ad41-a20d8f1b2503","description":"Unique identifier for each request, status: optional, type: string","type":"text"}],"body":{"mode":"raw","raw":"--form 'me_Key_Name=\"{\r\n    \"meterExemption\":{\r\n        \"endDate\": \"2024-02-22\",\r\n        \"conditions\": \"Add a Condition and update the expiry date\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/NEMRetail/v1/meterExemption/submitExemption?meterExemptionId=123456789012345&action=update","host":["{{baseUrl}}"],"path":["NEMRetail","v1","meterExemption","submitExemption"],"query":[{"key":"meterExemptionId","value":"123456789012345","description":"Action values for meter exemption (as per submit exemption table), status: required,  type: string, format: lowercase"},{"key":"action","value":"update","description":"The meter exemption ID the request is for, status: required if ```action```  is cancel, resolve, update, or extend"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"meterExemptionId\": \"123456789012345\",\n    \"meterExemptionStatus\": \"REVIEW\",\n    \"payloadResponseStatus\": \"Accept\"\n}"},{"id":"7c647a35-2473-492e-8f43-c5383e5e8f23","name":"Update NMI in an exemption","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","description":"Identifies the content types accepted by the client, options:\tapplication/json (default), text/csv, status: optional, type: string"},{"key":"Accept-Encoding","value":"gzip, compress, or deflate"},{"key":"X-initiatingParticipantID","value":"IHUBMC","description":"Identifies which Participant ID the Participant User is acting for, status: required"},{"key":"Authorization","value":"Basic SUhVQk1DMTE6UGFzc3dvcmQwMSE=","description":"base64 encoded Participant User's username and password, status: required"},{"key":"X-market","value":"NEM","description":"Identifies the market, status: required, type: string"},{"key":"X-transactionID","value":"adb4g8ed0-bdf5-5574-ad41-a20d8f1b2503","description":"Unique identifier for each request, status: optional, type: string"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"--form 'nmi_Key_Name=\"{\r\n    \"MeterExemptionNMIs\": [\r\n    {\r\n        \"NMI\": \"2002255553\",\r\n        \"action\": \"RESOLVE\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{baseUrl}}/NEMRetail/v1/meterExemption/submitExemption?meterExemptionId=123456789012345&action=update","host":["{{baseUrl}}"],"path":["NEMRetail","v1","meterExemption","submitExemption"],"query":[{"key":"meterExemptionId","value":"123456789012345","description":"Action values for meter exemption (as per submit exemption table), status: required,  type: string, format: lowercase"},{"key":"action","value":"update","description":"The meter exemption ID the request is for, status: required if ```action```  is cancel, resolve, update, or extend"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"meterExemptionId\": \"123456789012345\",\n    \"meterExemptionStatus\": \"RESOLVED\",\n    \"payloadResponseStatus\": \"Accept\"\n}\n\n"}],"_postman_id":"5fcde483-b953-4bdc-8a77-d8655aad384e"},{"name":"exemptionList","id":"5b8fe6a1-e3ef-492c-91b2-f6349abc4117","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"host":true,"user-agent":true,"accept-encoding":true,"connection":true}},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text","description":"<p>Identifies the content types accepted by the client, options: application/json (default), text/csv, status: optional, type: string</p>\n"},{"key":"X-initiatingParticipantID","value":"Participant ID","type":"text","description":"<p>Identifies which Participant ID the Participant User is acting for, status: required</p>\n"},{"key":"Authorisation","value":"{{Basic Auth}}","type":"text","description":"<p>base64 encoded Participant User's username and password, status: required</p>\n"},{"key":"X-market","value":"NEM","description":"<p>Identifies the market, status: required, type: string, format: NEM</p>\n","type":"text"},{"key":"X-transactionID","value":"Transaction ID","description":"<p>Optional. Unique identifier for each request. Used for logging.</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[]},"url":"{{baseUrl}}/NEMRetail/v1/meterExemption/exemptionList","description":"<p>Gets a list of Participant ID Meter Exemptions based on the search parameters.</p>\n<p>The response format is defined in the Accept header. When the content type is:</p>\n<ul>\n<li><p>application/json, up to 1000 meter exemptions records are returned</p>\n</li>\n<li><p>text/csv, up to 75,000 meter exemption records are returned</p>\n</li>\n</ul>\n","urlObject":{"path":["NEMRetail","v1","meterExemption","exemptionList"],"host":["{{baseUrl}}"],"query":[{"disabled":true,"description":{"content":"<p>Get the meter exemption for the given ID, status: optional, type: integer, maximum 15, format: numeric</p>\n","type":"text/plain"},"key":"meterExemptionId","value":"123456789012345"},{"disabled":true,"description":{"content":"<p>Get meter exemptions list from a given date, status: optional, type: date, format: YYYY-MM-DD</p>\n","type":"text/plain"},"key":"meterExemptionFromDate","value":"2022-08-06"},{"disabled":true,"description":{"content":"<p>Get meter exemptions list to a given date, status: optional, type: date, format: YYYY-MM-DD</p>\n","type":"text/plain"},"key":"meterExemptionToDate","value":"2023-01-12"},{"disabled":true,"description":{"content":"<p>Get an individual or multiple NMIs associated to the meter exemption, status: optional, type: char maximum 10, format: alphanumeric</p>\n","type":"text/plain"},"key":"NMI","value":"1234567890"},{"disabled":true,"description":{"content":"<p>Gets a list of meter exemptions for a given status, there are two status values, one each for exemptions and NMIs, status: optional, type: string maximum 50, format: ACTIVE, APPROVED, REVIEW, MOREINFO, CANCELLED, RESOLVED, EXPIRED, REJECTED</p>\n","type":"text/plain"},"key":"status","value":"Status"}],"variable":[]}},"response":[{"id":"306bc40a-f107-4122-b2c3-7afc7ef59601","name":"Get meter exemptions using meterExemptionId","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text","description":"Identifies the content types accepted by the client, options:\tapplication/json (default), text/csv, status: optional, type: string"},{"key":"Accept-Encoding","value":"gzip, compress, or deflate","type":"text"},{"key":"X-initiatingParticipantID","value":"Participant ID","type":"text","description":"Identifies which Participant ID the Participant User is acting for, status: required"},{"key":"Authorization","value":"Basic Auth","type":"text","description":"base64 encoded Participant User's username and password, status: required"},{"key":"X-market","value":"NEM","description":"Identifies the market, status: required, type: string, format: NEM","type":"text"},{"key":"X-transactionID","value":"adb4g8ed0-bdf5-5574-ad41-a20d8f1b2503","description":"Unique identifier for each request, status: optional, type: string","type":"text"}],"url":{"raw":"{{baseUrl}}/NEMRetail/v1/meterExemption/exemptionList?meterExemptionId=123456789012345","host":["{{baseUrl}}"],"path":["NEMRetail","v1","meterExemption","exemptionList"],"query":[{"key":"meterExemptionId","value":"123456789012345","description":"Get the meter exemption for the given ID, status: optional, type: integer, maximum 15, format: numeric"},{"key":"meterExemptionFromDate","value":"2022-08-06","description":"Get meter exemptions list from a given date, status: optional, type: date, format: YYYY-MM-DD","disabled":true},{"key":"meterExemptionToDate","value":"2023-01-12","description":"Get meter exemptions list to a given date, status: optional, type: date, format: YYYY-MM-DD","disabled":true},{"key":"NMI","value":"1234567890","description":"Get an individual or multiple NMIs associated to the meter exemption, status: optional, type: char maximum 10, format: alphanumeric","disabled":true},{"key":"status","value":"Status","description":"Gets a list of meter exemptions for a given status, there are two status values, one each for exemptions and NMIs, status: optional, type: string maximum 50, format: ACTIVE, APPROVED, REVIEW, MOREINFO, CANCELLED, RESOLVED, EXPIRED, REJECTED","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"transactionId\": \"adb4g8ed0-bdf5-5574-ad41-a20d8f1b2503\",\n    \"data\": {\n        \"meterExemptions\": [\n            {\n                \"meterExemptionId\": \"123456789012345\",\n                \"exemptionDate\": \"2023-09-04\",\n                \"createDate\": \"2023-10-16\",\n                \"age\": \"0\",\n                \"endDate\": \"2026-08-11\",\n                \"status\": \"REJECTED\",\n                \"nmiQuantity\": \"3\",\n                \"participantId\": \"MYMC\"\n            }\n        ]\n    }\n}"},{"id":"25a13127-2de4-44bc-9fd9-e866b3c64104","name":"Get meter exemptions using meterExemptionId CSV","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/csv","type":"text","description":"Identifies the content types accepted by the client, options:\tapplication/json (default), text/csv, status: optional, type: string"},{"key":"Accept-Encoding","value":"gzip, compress, or deflate","type":"text"},{"key":"X-initiatingParticipantID","value":"Participant ID","type":"text","description":"Identifies which Participant ID the Participant User is acting for, status: required"},{"key":"Authorization","value":"Basic Auth","type":"text","description":"base64 encoded Participant User's username and password, status: required"},{"key":"X-market","value":"NEM","description":"Identifies the market, status: required, type: string, format: NEM","type":"text"},{"key":"X-transactionID","value":"","description":"Unique identifier for each request, status: optional, type: string","type":"text"}],"url":{"raw":"{{baseUrl}}/NEMRetail/v1/meterExemption/exemptionList?meterExemptionId=123456789012345","host":["{{baseUrl}}"],"path":["NEMRetail","v1","meterExemption","exemptionList"],"query":[{"key":"meterExemptionId","value":"123456789012345","description":"Get the meter exemption for the given ID, status: optional, type: integer, maximum 15, format: numeric"},{"key":"meterExemptionFromDate","value":"2023-07-01","description":"Get meter exemptions list from a given date, status: optional, type: date, format: YYYY-MM-DD","disabled":true},{"key":"meterExemptionToDate","value":"2023-07-31","description":"Get meter exemptions list to a given date, status: optional, type: date, format: YYYY-MM-DD","disabled":true},{"key":"NMI","value":"2001000734","description":"Get an individual or multiple NMIs associated to the meter exemption, status: optional, type: char maximum 10, format: alphanumeric","disabled":true},{"key":"status","value":"MOREINFO","description":"Gets a list of meter exemptions for a given status, there are two status values, one each for exemptions and NMIs, status: optional, type: string maximum 50, format: ACTIVE, APPROVED, REVIEW, MOREINFO, CANCELLED, RESOLVED, EXPIRED, REJECTED","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/csv","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"C,DEV,METER_EXEMPTION,NEMMO,NEMMCO,2023/07/20,08:07:29,,,,NEM,,\r\nI,MEL,METER_EXEMPTION_ID,EXEMPTION_DATE,CREATE_DATE,AGE,END_DATE,STATUS,NMI_QUANTITY,PARTICIPANTID\r\nD,MEL,NEMMCO,123456789012345,2023-07-01,2023/07/10,10,2023/09/31,FOR REVIEW,2,NEMMCO\r\nC,End of Report,4\r\n"}],"_postman_id":"5b8fe6a1-e3ef-492c-91b2-f6349abc4117"},{"name":"exemptionDetails","id":"c0ffe966-671a-440e-9aaf-c9859ff4bd2c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text","description":"<p>Identifies the content types accepted by the client, options:   application/json (default), text/csv, status: optional, type: string</p>\n"},{"key":"X-initiatingParticipantID","value":"Participant ID","type":"text","description":"<p>Required. Identifies which Participant ID the Participant User is acting for. </p>\n"},{"warning":"This is a duplicate header and will be overridden by the Authorization header generated by Postman.","key":"Authorization","value":"{{Basic Auth}}","description":"<p>base64 encoded Participant User's username and password, status: required</p>\n","type":"text"},{"key":"X-market","value":"NEM","type":"text","description":"<p>Required. Identifies the market; set to NEM.</p>\n"},{"key":"X-transactionID","value":"Transaction ID","description":"<p>Unique identifier for each request, status: optional</p>\n","type":"text"}],"url":"{{baseUrl}}/NEMRetail/v1/meterExemption/exemptionDetails","description":"<p>Get meter exemption details for a specified meter exemption, such as:</p>\n<ul>\n<li><p>Participant contact details</p>\n</li>\n<li><p>Meter exemption details</p>\n</li>\n<li><p>Meter exemption history</p>\n</li>\n<li><p>Meter exemption NMI list. If the NMI is not specified:</p>\n<ul>\n<li><p>In csv format, it returns the whole NMI list.</p>\n</li>\n<li><p>In json format, it returns up to 1000 NMIs.</p>\n</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"path":["NEMRetail","v1","meterExemption","exemptionDetails"],"host":["{{baseUrl}}"],"query":[{"disabled":true,"description":{"content":"<p>Get the meter exemption for the given ID, status: optional, type: integer, maximum 15, format: numeric</p>\n","type":"text/plain"},"key":"meterExemptionId","value":"123456789012345"},{"disabled":true,"description":{"content":"<p>Get an individual or multiple NMIs associated to the meter exemption, status: optional, type: char maximum 10, format: alphanumeric</p>\n","type":"text/plain"},"key":"NMI","value":"1234567890"}],"variable":[]}},"response":[{"id":"73d11e8f-2631-49c4-af3d-04712ab6a8de","name":"Get meter exemption details including NMIs using meterExemptionId","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text","description":"Identifies the content types accepted by the client, options:\tapplication/json (default), text/csv, status: optional, type: string"},{"key":"Accept-Encoding","value":"gzip, compress, or deflate","type":"text","disabled":true},{"key":"X-initiatingParticipantID","value":"Participant ID","type":"text","description":"Identifies which Participant ID the Participant User is acting for, status: required"},{"key":"Authorization","value":"Basic Auth","type":"text","description":"base64encode Participant User's username and password for the Participant ID, status: required"},{"key":"X-market","value":"NEM","description":"Identifies the market, status: required, type: string","type":"text"},{"key":"X-transactionID","value":"","description":"Unique identifier for each request, status: optional\n","type":"text","disabled":true}],"url":{"raw":"{{baseUrl}}/NEMRetail/v1/meterExemption/exemptionDetails?meterExemptionId=123456789012345","host":["{{baseUrl}}"],"path":["NEMRetail","v1","meterExemption","exemptionDetails"],"query":[{"key":"meterExemptionId","value":"123456789012345","description":"Get the meter exemption for the given ID, status: optional, type: integer, maximum 15, format: numeric"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"participantContact\": {\n        \"contactName\": \"John Smith\",\n        \"phoneNumber\": \"0123456789\",\n        \"email\": \"john.smith@company.com\"\n    },\n    \"meterExemption\": {\n        \"meterExemptionId\": \"123456789012345\",\n        \"participantId\": \"NEMMCO\",\n        \"startDate\": \"2023-07-25\",\n        \"endDate\": \"2024-02-29\",\n        \"status\": \"REVIEW\",\n        \"statusDate\": \"2023-07-25\",\n        \"exemptionDate\": \"2023-07-01\",\n        \"exemptionCategory\": \"MALFUNCTION\",\n        \"exemptionType\": \"DEFECTIVE\",\n        \"exemptionNature\": \"ACCESS\",\n        \"actionTaken\": \"Actions that were taken..\",\n        \"actionReason\": \"Reason for raising exemption and other relevant information....\",\n        \"extendCount\": \"0\"\n    },\n    \"meterExemptionHistory\": [\n        {\n            \"status\": \"REVIEW\",\n            \"statusDate\": \"2023-07-25\"\n        }\n    ],\n    \"meterExemptionNMIs\": [\n        {\n            \"NMI\": \"1234567890\",\n            \"status\": \"NEW\",\n            \"planDate\": \"2023-12-22\",\n            \"substitutionReq\": \"N\"\n        },\n        {\n            \"NMI\": \"1234567891\",\n            \"status\": \"NEW\",\n            \"planDate\": \"2023-12-22\",\n            \"substitutionReq\": \"N\"\n        },\n        {\n            \"NMI\": \"1234567892\",\n            \"status\": \"NEW\",\n            \"planDate\": \"2023-12-22\",\n            \"substitutionReq\": \"N\"\n        }\n    ]\n}"},{"id":"2399af2a-2d3f-4e51-8a43-0632deb4e35c","name":"Get meter exemption details including NMIs using meterExemptionId CSV","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/csv","type":"text","description":"Identifies the content types accepted by the client, options:\tapplication/json (default), text/csv, status: optional, type: string"},{"key":"Accept-Encoding","value":"gzip, compress, or deflate","type":"text","disabled":true},{"key":"X-initiatingParticipantID","value":"Participant ID","type":"text","description":"Identifies which Participant ID the Participant User is acting for, status: required"},{"key":"Authorization","value":"Basic Auth","type":"text","description":"base64encode Participant User's username and password for the Participant ID, status: required"},{"key":"X-market","value":"NEM","description":"Identifies the market, status: required, type: string","type":"text"},{"key":"X-transactionID","value":"","description":"Unique identifier for each request, status: optional\n","type":"text","disabled":true},{"key":"Content-Type","name":"Content-Type","value":"application/x-www-form-urlencoded","type":"text","disabled":true}],"url":{"raw":"{{baseUrl}}/NEMRetail/v1/meterExemption/exemptionDetails?meterExemptionId=123456789012345","host":["{{baseUrl}}"],"path":["NEMRetail","v1","meterExemption","exemptionDetails"],"query":[{"key":"meterExemptionId","value":"123456789012345","description":"Get the meter exemption for the given ID, status: optional, type: integer, maximum 15, format: numeric"}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","name":"Content-Type","value":"text/csv","description":"","type":"text","enabled":true}],"cookie":[],"responseTime":null,"body":"C,DEV,METER_EXEMPTION_NMI,NEMMO,NEMMCO,2023/07/25,14:24:48,,,,NEM,,\r\nI,MEN,NMI,STATUS,PLAN_DATE,SUBSTITUTION_REQ,STATUS_MESSAGE\r\nD,MEN,1234567890,ACTIVE,2023/12/22,N,\r\nD,MEN,1234567891,ACTIVE,2023/12/22,N,\r\nD,MEN,1234567892,ACTIVE,2023/12/22,N,\r\nC,END OF REPORT,6"}],"_postman_id":"c0ffe966-671a-440e-9aaf-c9859ff4bd2c"}],"event":[{"listen":"prerequest","script":{"id":"45aca877-1116-463c-bd9a-8b9cd5a4c7d3","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"c4da1fda-92c4-484a-800d-edc481a78ee1","type":"text/javascript","exec":[""]}}]}