{
  "opencollection": "1.0.0",
  "info": {
    "name": "DER Registration for NSPs",
    "version": "3.0"
  },
  "items": [
    {
      "info": {
        "name": "DER Registration for NSPs",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get DER Record History",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api-prd.aemo.local/NEMWholesale/DER/registration/getDER",
            "headers": [
              {
                "name": "X-initiatingParticipantID",
                "value": ""
              },
              {
                "name": "X-market",
                "value": ""
              },
              {
                "name": "Authorization",
                "value": ""
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "This API is used by participants to get a complete history of versions for a single DER Record. The returned file size is to be confirmed.."
        },
        {
          "info": {
            "name": "Get details of a single or multiple DER Records.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api-prd.aemo.local/NEMWholesale/DER/registration/getDERSummary",
            "headers": [
              {
                "name": "X-initiatingParticipantID",
                "value": ""
              },
              {
                "name": "X-market",
                "value": ""
              },
              {
                "name": "Authorization",
                "value": ""
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "This API is used by participants to get a single or multiple DER Records along with their details based on the supplied filters."
        },
        {
          "info": {
            "name": "Get of all receipts associated with single or multiple DER Records.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api-prd.aemo.local/NEMWholesale/DER/registration/getReceipts",
            "headers": [
              {
                "name": "X-initiatingParticipantID",
                "value": ""
              },
              {
                "name": "X-market",
                "value": ""
              },
              {
                "name": "Authorization",
                "value": ""
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "This API is used by participants to get a list of all receipts associated with single or multiple DER Records based on the supplied filter(s)."
        },
        {
          "info": {
            "name": "Get Preferences",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api-prd.aemo.local/NEMWholesale/DER/registration/getPreferences",
            "headers": [
              {
                "name": "X-initiatingParticipantID",
                "value": ""
              },
              {
                "name": "X-market",
                "value": ""
              },
              {
                "name": "Authorization",
                "value": ""
              }
            ]
          },
          "docs": "This API is used by participants to get previously submitted preferences for contact details, Inverter Settings, and notifications based on approved capacity"
        },
        {
          "info": {
            "name": "Grant Job Access to Account holder",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api-prd.aemo.local/NEMWholesale/DER/registration/grantJobAccess",
            "headers": [
              {
                "name": "X-initiatingParticipantID",
                "value": ""
              },
              {
                "name": "X-market",
                "value": ""
              },
              {
                "name": "Authorization",
                "value": ""
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "This API is used by participants to grant/block job access to Account-holders."
        },
        {
          "info": {
            "name": "Request access to a job",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api-prd.aemo.local/NEMWholesale/DER/registration/requestJobAccess",
            "headers": [
              {
                "name": "X-initiatingParticipantID",
                "value": ""
              },
              {
                "name": "X-market",
                "value": ""
              },
              {
                "name": "Authorization",
                "value": ""
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "This API is used by Account-holders to request access to a job on the DER web interface, using the NMI as an identifier."
        },
        {
          "info": {
            "name": "Submit a Single DER Record",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api-prd.aemo.local/NEMWholesale/DER/registration/submitDER",
            "headers": [
              {
                "name": "X-initiatingParticipantID",
                "value": ""
              },
              {
                "name": "X-market",
                "value": ""
              },
              {
                "name": "Authorization",
                "value": ""
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Participants can submit a single DER Record data at any stage of the process. They can also use this API to Submit Connection Agreement, Update an existing DER record and Resolve exceptions."
        },
        {
          "info": {
            "name": "Submit Preferences",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api-prd.aemo.local/NEMWholesale/DER/registration/submitPreferences",
            "headers": [
              {
                "name": "X-initiatingParticipantID",
                "value": ""
              },
              {
                "name": "X-market",
                "value": ""
              },
              {
                "name": "Authorization",
                "value": ""
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "This API is used by participants to submit preferences for contact details, inverter settings, and notifications based on approved capacity."
        }
      ]
    }
  ],
  "bundled": true
}